builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-001 starttime: 1467155946.33 results: success (0) buildid: 20160628145922 builduid: 8dd149f1ddf44d9daf85bf354536ed19 revision: 2b22de79c849b6c915b01f0d306699261b2fdee3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:06.327527) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:06.327968) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:06.328260) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:06.394352) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:06.394733) ========= '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-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 WINDIR=C:\WINDOWS using PTY: False --15:19:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 9.20 MB/s 15:19:25 (9.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.526000 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:07.188677) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:07.189033) ========= '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-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.717000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:07.976688) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 16:19:07.977035) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b22de79c849b6c915b01f0d306699261b2fdee3 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b22de79c849b6c915b01f0d306699261b2fdee3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 WINDIR=C:\WINDOWS using PTY: False 2016-06-28 15:19:26,736 truncating revision to first 12 chars 2016-06-28 15:19:26,736 Setting DEBUG logging. 2016-06-28 15:19:26,736 attempt 1/10 2016-06-28 15:19:26,736 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2b22de79c849?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 15:19:27,381 unpacking tar archive at: mozilla-beta-2b22de79c849/testing/mozharness/ program finished with exit code 0 elapsedTime=1.361000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 16:19:09.479115) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:09.479421) ========= script_repo_revision: 2b22de79c849b6c915b01f0d306699261b2fdee3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:09.479806) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:09.480087) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 16:19:09.495601) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-06-28 16:19:09.495875) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 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-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:19:28 INFO - MultiFileLogger online at 20160628 15:19:28 in C:\slave\test 15:19:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 15:19:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:19:28 INFO - {'append_to_log': False, 15:19:28 INFO - 'base_work_dir': 'C:\\slave\\test', 15:19:28 INFO - 'blob_upload_branch': 'mozilla-beta', 15:19:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:19:28 INFO - 'buildbot_json_path': 'buildprops.json', 15:19:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:19:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:19:28 INFO - 'download_minidump_stackwalk': True, 15:19:28 INFO - 'download_symbols': 'true', 15:19:28 INFO - 'e10s': False, 15:19:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:19:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:19:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:19:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:19:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:19:28 INFO - 'C:/mozilla-build/tooltool.py'), 15:19:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:19:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:19:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:19:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:19:28 INFO - 'log_level': 'info', 15:19:28 INFO - 'log_to_console': True, 15:19:28 INFO - 'opt_config_files': (), 15:19:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:19:28 INFO - '--processes=1', 15:19:28 INFO - '--config=%(test_path)s/wptrunner.ini', 15:19:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:19:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:19:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:19:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:19:28 INFO - 'pip_index': False, 15:19:28 INFO - 'require_test_zip': True, 15:19:28 INFO - 'test_type': ('testharness',), 15:19:28 INFO - 'this_chunk': '1', 15:19:28 INFO - 'total_chunks': '10', 15:19:28 INFO - 'virtualenv_path': 'venv', 15:19:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:19:28 INFO - 'work_dir': 'build'} 15:19:28 INFO - ##### 15:19:28 INFO - ##### Running clobber step. 15:19:28 INFO - ##### 15:19:28 INFO - Running pre-action listener: _resource_record_pre_action 15:19:28 INFO - Running main action method: clobber 15:19:28 INFO - rmtree: C:\slave\test\build 15:19:28 INFO - Using _rmtree_windows ... 15:19:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:19:51 INFO - Running post-action listener: _resource_record_post_action 15:19:51 INFO - ##### 15:19:51 INFO - ##### Running read-buildbot-config step. 15:19:51 INFO - ##### 15:19:51 INFO - Running pre-action listener: _resource_record_pre_action 15:19:51 INFO - Running main action method: read_buildbot_config 15:19:51 INFO - Using buildbot properties: 15:19:51 INFO - { 15:19:51 INFO - "project": "", 15:19:51 INFO - "product": "firefox", 15:19:51 INFO - "script_repo_revision": "production", 15:19:51 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 15:19:51 INFO - "repository": "", 15:19:51 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 15:19:51 INFO - "buildid": "20160628145922", 15:19:51 INFO - "pgo_build": "False", 15:19:51 INFO - "basedir": "C:\\slave\\test", 15:19:51 INFO - "buildnumber": 2, 15:19:51 INFO - "slavename": "t-xp32-ix-001", 15:19:51 INFO - "revision": "2b22de79c849b6c915b01f0d306699261b2fdee3", 15:19:51 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 15:19:51 INFO - "platform": "win32", 15:19:51 INFO - "branch": "mozilla-beta", 15:19:51 INFO - "repo_path": "releases/mozilla-beta", 15:19:51 INFO - "moz_repo_path": "", 15:19:51 INFO - "stage_platform": "win32", 15:19:51 INFO - "builduid": "8dd149f1ddf44d9daf85bf354536ed19", 15:19:51 INFO - "slavebuilddir": "test" 15:19:51 INFO - } 15:19:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:19:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:19:51 INFO - Running post-action listener: _resource_record_post_action 15:19:51 INFO - ##### 15:19:51 INFO - ##### Running download-and-extract step. 15:19:51 INFO - ##### 15:19:51 INFO - Running pre-action listener: _resource_record_pre_action 15:19:51 INFO - Running main action method: download_and_extract 15:19:51 INFO - mkdir: C:\slave\test\build\tests 15:19:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:51 INFO - https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:19:51 INFO - trying https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:19:51 INFO - Downloading https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:19:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 15:19:51 INFO - Downloaded 1240 bytes. 15:19:51 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:19:51 INFO - Using the following test package requirements: 15:19:51 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:19:51 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:19:51 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:19:51 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'jsshell-win32.zip'], 15:19:51 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:19:51 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:19:51 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:19:51 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:19:51 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:19:51 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:19:51 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:19:51 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:19:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:51 INFO - https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:19:51 INFO - trying https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:19:51 INFO - Downloading https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 15:19:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 15:19:54 INFO - Downloaded 20401822 bytes. 15:19:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:19:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:19:56 INFO - caution: filename not matched: web-platform/* 15:19:56 INFO - Return code: 11 15:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:56 INFO - https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:19:56 INFO - trying https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:19:56 INFO - Downloading https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 15:19:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 15:19:59 INFO - Downloaded 36389112 bytes. 15:19:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:19:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:20:36 INFO - caution: filename not matched: bin/* 15:20:36 INFO - caution: filename not matched: config/* 15:20:36 INFO - caution: filename not matched: mozbase/* 15:20:36 INFO - caution: filename not matched: marionette/* 15:20:36 INFO - caution: filename not matched: tools/wptserve/* 15:20:36 INFO - Return code: 11 15:20:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:36 INFO - https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:20:36 INFO - trying https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:20:36 INFO - Downloading https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:20:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 15:20:40 INFO - Downloaded 68464303 bytes. 15:20:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:20:40 INFO - mkdir: C:\slave\test\properties 15:20:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:20:40 INFO - Writing to file C:\slave\test\properties\build_url 15:20:40 INFO - Contents: 15:20:40 INFO - build_url:https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:20:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:20:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:20:41 INFO - Writing to file C:\slave\test\properties\symbols_url 15:20:41 INFO - Contents: 15:20:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:20:41 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')]} 15:20:41 INFO - https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:20:41 INFO - trying https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:20:41 INFO - Downloading https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:20:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:20:45 INFO - Downloaded 55581657 bytes. 15:20:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:20:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:20:51 INFO - Return code: 0 15:20:51 INFO - Running post-action listener: _resource_record_post_action 15:20:51 INFO - Running post-action listener: set_extra_try_arguments 15:20:51 INFO - ##### 15:20:51 INFO - ##### Running create-virtualenv step. 15:20:51 INFO - ##### 15:20:51 INFO - Running pre-action listener: _pre_create_virtualenv 15:20:51 INFO - Running pre-action listener: _resource_record_pre_action 15:20:51 INFO - Running main action method: create_virtualenv 15:20:51 INFO - Creating virtualenv C:\slave\test\build\venv 15:20:51 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 15:20:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:20:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:20:54 INFO - Installing distribute......................................................................................................................................................................................done. 15:20:54 INFO - Return code: 0 15:20:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:20:54 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')]} 15:20:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:54 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')]} 15:20:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:54 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-001', 'USERDOMAIN': 'T-XP32-IX-001', '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-001', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-001', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\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-001'}}, attempt #1 15:20:54 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 15:20:54 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 15:20:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:20:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:20:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:20:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:20:54 INFO - 'DCLOCATION': 'SCL3', 15:20:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:54 INFO - 'HOMEDRIVE': 'C:', 15:20:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:54 INFO - 'KTS_VERSION': '1.19c', 15:20:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:20:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:54 INFO - 'MOZ_AIRBAG': '1', 15:20:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:54 INFO - 'MOZ_MSVCVERSION': '8', 15:20:54 INFO - 'MOZ_NO_REMOTE': '1', 15:20:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:54 INFO - 'NO_EM_RESTART': '1', 15:20:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:54 INFO - 'OS': 'Windows_NT', 15:20:54 INFO - 'OURDRIVE': 'C:', 15:20:54 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', 15:20:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:20:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:54 INFO - 'PROCESSOR_LEVEL': '6', 15:20:54 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:54 INFO - 'PROMPT': '$P$G', 15:20:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:54 INFO - 'PWD': 'C:\\slave\\test', 15:20:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:54 INFO - 'SESSIONNAME': 'Console', 15:20:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:54 INFO - 'SYSTEMDRIVE': 'C:', 15:20:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:20:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:54 INFO - 'TEST1': 'testie', 15:20:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:54 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:20:54 INFO - 'USERNAME': 'cltbld', 15:20:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:54 INFO - 'WINDIR': 'C:\\WINDOWS', 15:20:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:55 INFO - Downloading/unpacking psutil>=0.7.1 15:20:55 INFO - Running setup.py egg_info for package psutil 15:20:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:55 INFO - Installing collected packages: psutil 15:20:55 INFO - Running setup.py install for psutil 15:20:55 INFO - building 'psutil._psutil_windows' extension 15:20:55 INFO - error: Unable to find vcvarsall.bat 15:20:55 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-trkwpu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:55 INFO - running install 15:20:55 INFO - running build 15:20:55 INFO - running build_py 15:20:55 INFO - creating build 15:20:55 INFO - creating build\lib.win32-2.7 15:20:55 INFO - creating build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:20:55 INFO - running build_ext 15:20:55 INFO - building 'psutil._psutil_windows' extension 15:20:55 INFO - error: Unable to find vcvarsall.bat 15:20:55 INFO - ---------------------------------------- 15:20:55 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-trkwpu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-001\Application Data\pip\pip.log 15:20:55 WARNING - Return code: 1 15:20:55 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! 15:20:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:20:55 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')]} 15:20:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:55 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')]} 15:20:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:55 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-001', 'USERDOMAIN': 'T-XP32-IX-001', '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-001', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-001', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\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-001'}}, attempt #1 15:20:55 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 15:20:55 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 15:20:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:20:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:20:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:20:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:20:55 INFO - 'DCLOCATION': 'SCL3', 15:20:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:55 INFO - 'HOMEDRIVE': 'C:', 15:20:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:55 INFO - 'KTS_VERSION': '1.19c', 15:20:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:20:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:55 INFO - 'MOZ_AIRBAG': '1', 15:20:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:55 INFO - 'MOZ_MSVCVERSION': '8', 15:20:55 INFO - 'MOZ_NO_REMOTE': '1', 15:20:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:55 INFO - 'NO_EM_RESTART': '1', 15:20:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:55 INFO - 'OS': 'Windows_NT', 15:20:55 INFO - 'OURDRIVE': 'C:', 15:20:55 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', 15:20:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:20:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:55 INFO - 'PROCESSOR_LEVEL': '6', 15:20:55 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:55 INFO - 'PROMPT': '$P$G', 15:20:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:55 INFO - 'PWD': 'C:\\slave\\test', 15:20:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:55 INFO - 'SESSIONNAME': 'Console', 15:20:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:55 INFO - 'SYSTEMDRIVE': 'C:', 15:20:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:20:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:55 INFO - 'TEST1': 'testie', 15:20:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:55 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:20:55 INFO - 'USERNAME': 'cltbld', 15:20:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:55 INFO - 'WINDIR': 'C:\\WINDOWS', 15:20:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:20:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:20:57 INFO - Running setup.py egg_info for package mozsystemmonitor 15:20:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:20:57 INFO - Running setup.py egg_info for package psutil 15:20:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:57 INFO - Installing collected packages: mozsystemmonitor, psutil 15:20:57 INFO - Running setup.py install for mozsystemmonitor 15:20:57 INFO - Running setup.py install for psutil 15:20:57 INFO - building 'psutil._psutil_windows' extension 15:20:57 INFO - error: Unable to find vcvarsall.bat 15:20:57 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-ldx84w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:57 INFO - running install 15:20:57 INFO - running build 15:20:57 INFO - running build_py 15:20:57 INFO - running build_ext 15:20:57 INFO - building 'psutil._psutil_windows' extension 15:20:57 INFO - error: Unable to find vcvarsall.bat 15:20:57 INFO - ---------------------------------------- 15:20:57 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-ldx84w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-001\Application Data\pip\pip.log 15:20:57 WARNING - Return code: 1 15:20:57 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! 15:20:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:20:57 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')]} 15:20:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:57 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')]} 15:20:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:57 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-001', 'USERDOMAIN': 'T-XP32-IX-001', '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-001', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-001', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\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-001'}}, attempt #1 15:20:57 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 15:20:57 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 15:20:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:20:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:20:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:20:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:20:57 INFO - 'DCLOCATION': 'SCL3', 15:20:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:57 INFO - 'HOMEDRIVE': 'C:', 15:20:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:57 INFO - 'KTS_VERSION': '1.19c', 15:20:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:20:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:57 INFO - 'MOZ_AIRBAG': '1', 15:20:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:57 INFO - 'MOZ_MSVCVERSION': '8', 15:20:57 INFO - 'MOZ_NO_REMOTE': '1', 15:20:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:57 INFO - 'NO_EM_RESTART': '1', 15:20:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:57 INFO - 'OS': 'Windows_NT', 15:20:57 INFO - 'OURDRIVE': 'C:', 15:20:57 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', 15:20:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:20:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:57 INFO - 'PROCESSOR_LEVEL': '6', 15:20:57 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:57 INFO - 'PROMPT': '$P$G', 15:20:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:57 INFO - 'PWD': 'C:\\slave\\test', 15:20:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:57 INFO - 'SESSIONNAME': 'Console', 15:20:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:57 INFO - 'SYSTEMDRIVE': 'C:', 15:20:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:20:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:57 INFO - 'TEST1': 'testie', 15:20:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:57 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:20:57 INFO - 'USERNAME': 'cltbld', 15:20:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:57 INFO - 'WINDIR': 'C:\\WINDOWS', 15:20:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:57 INFO - Downloading/unpacking blobuploader==1.2.4 15:20:57 INFO - Downloading blobuploader-1.2.4.tar.gz 15:20:57 INFO - Running setup.py egg_info for package blobuploader 15:20:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:20:59 INFO - Running setup.py egg_info for package requests 15:20:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:20:59 INFO - Downloading docopt-0.6.1.tar.gz 15:20:59 INFO - Running setup.py egg_info for package docopt 15:20:59 INFO - Installing collected packages: blobuploader, docopt, requests 15:20:59 INFO - Running setup.py install for blobuploader 15:20:59 INFO - Running setup.py install for docopt 15:20:59 INFO - Running setup.py install for requests 15:20:59 INFO - Successfully installed blobuploader docopt requests 15:20:59 INFO - Cleaning up... 15:20:59 INFO - Return code: 0 15:20:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:20: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')]} 15:20:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20: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')]} 15:20:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:59 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-001', 'USERDOMAIN': 'T-XP32-IX-001', '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-001', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-001', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\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-001'}}, attempt #1 15:20:59 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 15:20:59 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 15:20:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:20:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:20:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:20:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:20:59 INFO - 'DCLOCATION': 'SCL3', 15:20:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:59 INFO - 'HOMEDRIVE': 'C:', 15:20:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:59 INFO - 'KTS_VERSION': '1.19c', 15:20:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:20:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:59 INFO - 'MOZ_AIRBAG': '1', 15:20:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:59 INFO - 'MOZ_MSVCVERSION': '8', 15:20:59 INFO - 'MOZ_NO_REMOTE': '1', 15:20:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:59 INFO - 'NO_EM_RESTART': '1', 15:20:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:59 INFO - 'OS': 'Windows_NT', 15:20:59 INFO - 'OURDRIVE': 'C:', 15:20: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', 15:20:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:20:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:59 INFO - 'PROCESSOR_LEVEL': '6', 15:20:59 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:59 INFO - 'PROMPT': '$P$G', 15:20:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:59 INFO - 'PWD': 'C:\\slave\\test', 15:20:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:59 INFO - 'SESSIONNAME': 'Console', 15:20:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:59 INFO - 'SYSTEMDRIVE': 'C:', 15:20:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:20:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:59 INFO - 'TEST1': 'testie', 15:20:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:20:59 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:20:59 INFO - 'USERNAME': 'cltbld', 15:20:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:20:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:59 INFO - 'WINDIR': 'C:\\WINDOWS', 15:20:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:21:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:21:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:21:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:21:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:21:08 INFO - Unpacking c:\slave\test\build\tests\marionette 15:21:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:21:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21: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 15:21:08 INFO - Running setup.py install for browsermob-proxy 15:21:15 INFO - Running setup.py install for manifestparser 15:21:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for marionette-client 15:21:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for marionette-driver 15:21:15 INFO - Running setup.py install for mozcrash 15:21:15 INFO - Running setup.py install for mozdebug 15:21:15 INFO - Running setup.py install for mozdevice 15:21:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozfile 15:21:15 INFO - Running setup.py install for mozhttpd 15:21:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozinfo 15:21:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozInstall 15:21:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozleak 15:21:15 INFO - Running setup.py install for mozlog 15:21:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for moznetwork 15:21:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozprocess 15:21:15 INFO - Running setup.py install for mozprofile 15:21:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozrunner 15:21:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for mozscreenshot 15:21:15 INFO - Running setup.py install for moztest 15:21:15 INFO - Running setup.py install for mozversion 15:21:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:21:15 INFO - Running setup.py install for wptserve 15:21:15 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 15:21:15 INFO - Cleaning up... 15:21:15 INFO - Return code: 0 15:21:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:21:15 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')]} 15:21:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:21:15 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')]} 15:21:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:21:15 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-001', 'USERDOMAIN': 'T-XP32-IX-001', '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-001', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-001', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\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-001'}}, attempt #1 15:21:15 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 15:21:15 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 15:21:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:21:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:21:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:21:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:21:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:21:15 INFO - 'DCLOCATION': 'SCL3', 15:21:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:21:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:21:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:21:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:21:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:21:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:21:15 INFO - 'HOMEDRIVE': 'C:', 15:21:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:21:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:21:15 INFO - 'KTS_VERSION': '1.19c', 15:21:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:21:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:21:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:21:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:21:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:21:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:21:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:21:15 INFO - 'MOZ_AIRBAG': '1', 15:21:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:21:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:21:15 INFO - 'MOZ_MSVCVERSION': '8', 15:21:15 INFO - 'MOZ_NO_REMOTE': '1', 15:21:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:21:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:21:15 INFO - 'NO_EM_RESTART': '1', 15:21:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:21:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:21:15 INFO - 'OS': 'Windows_NT', 15:21:15 INFO - 'OURDRIVE': 'C:', 15:21:15 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', 15:21:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:21:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:21:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:21:15 INFO - 'PROCESSOR_LEVEL': '6', 15:21:15 INFO - 'PROCESSOR_REVISION': '1e05', 15:21:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:21:15 INFO - 'PROMPT': '$P$G', 15:21:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:21:15 INFO - 'PWD': 'C:\\slave\\test', 15:21:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:21:15 INFO - 'SESSIONNAME': 'Console', 15:21:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:21:15 INFO - 'SYSTEMDRIVE': 'C:', 15:21:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:21:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:21:15 INFO - 'TEST1': 'testie', 15:21:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:21:15 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:21:15 INFO - 'USERNAME': 'cltbld', 15:21:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:21:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:21:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:21:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:21:15 INFO - 'WINDIR': 'C:\\WINDOWS', 15:21:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:21:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:21:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:21:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:21:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:21:20 INFO - Unpacking c:\slave\test\build\tests\marionette 15:21:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:21:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21:20 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)) 15:21:26 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)) 15:21:26 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)) 15:21:26 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)) 15:21:26 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)) 15:21:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:21:26 INFO - Downloading blessings-1.6.tar.gz 15:21:26 INFO - Running setup.py egg_info for package blessings 15:21:26 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)) 15:21:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:21:26 INFO - Running setup.py install for blessings 15:21:26 INFO - Running setup.py install for browsermob-proxy 15:21:26 INFO - Running setup.py install for manifestparser 15:21:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for marionette-client 15:21:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for marionette-driver 15:21:26 INFO - Running setup.py install for mozcrash 15:21:26 INFO - Running setup.py install for mozdebug 15:21:26 INFO - Running setup.py install for mozdevice 15:21:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for mozhttpd 15:21:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for mozInstall 15:21:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for mozleak 15:21:26 INFO - Running setup.py install for mozprofile 15:21:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Running setup.py install for mozrunner 15:21:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:21:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:21:27 INFO - Running setup.py install for mozscreenshot 15:21:27 INFO - Running setup.py install for moztest 15:21:27 INFO - Running setup.py install for mozversion 15:21:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:21:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:21:27 INFO - Running setup.py install for wptserve 15:21:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:21:27 INFO - Cleaning up... 15:21:27 INFO - Return code: 0 15:21:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:21:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:21:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:21:28 INFO - Reading from file tmpfile_stdout 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - Current package versions: 15:21:28 INFO - blessings == 1.6 15:21:28 INFO - blobuploader == 1.2.4 15:21:28 INFO - browsermob-proxy == 0.6.0 15:21:28 INFO - distribute == 0.6.14 15:21:28 INFO - docopt == 0.6.1 15:21:28 INFO - manifestparser == 1.1 15:21:28 INFO - marionette-client == 2.3.0 15:21:28 INFO - marionette-driver == 1.4.0 15:21:28 INFO - mozInstall == 1.12 15:21:28 INFO - mozcrash == 0.17 15:21:28 INFO - mozdebug == 0.1 15:21:28 INFO - mozdevice == 0.48 15:21:28 INFO - mozfile == 1.2 15:21:28 INFO - mozhttpd == 0.7 15:21:28 INFO - mozinfo == 0.9 15:21:28 INFO - mozleak == 0.1 15:21:28 INFO - mozlog == 3.1 15:21:28 INFO - moznetwork == 0.27 15:21:28 INFO - mozprocess == 0.22 15:21:28 INFO - mozprofile == 0.28 15:21:28 INFO - mozrunner == 6.11 15:21:28 INFO - mozscreenshot == 0.1 15:21:28 INFO - mozsystemmonitor == 0.0 15:21:28 INFO - moztest == 0.7 15:21:28 INFO - mozversion == 1.4 15:21:28 INFO - requests == 1.2.3 15:21:28 INFO - wptserve == 1.4.0 15:21:28 INFO - Running post-action listener: _resource_record_post_action 15:21:28 INFO - Running post-action listener: _start_resource_monitoring 15:21:28 INFO - Starting resource monitoring. 15:21:28 INFO - ##### 15:21:28 INFO - ##### Running pull step. 15:21:28 INFO - ##### 15:21:28 INFO - Running pre-action listener: _resource_record_pre_action 15:21:28 INFO - Running main action method: pull 15:21:28 INFO - Pull has nothing to do! 15:21:28 INFO - Running post-action listener: _resource_record_post_action 15:21:28 INFO - ##### 15:21:28 INFO - ##### Running install step. 15:21:28 INFO - ##### 15:21:28 INFO - Running pre-action listener: _resource_record_pre_action 15:21:28 INFO - Running main action method: install 15:21:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:21:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:21:28 INFO - Reading from file tmpfile_stdout 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - Detecting whether we're running mozinstall >=1.0... 15:21:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:21:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:21:28 INFO - Reading from file tmpfile_stdout 15:21:28 INFO - Output received: 15:21:28 INFO - Usage: mozinstall-script.py [options] installer 15:21:28 INFO - Options: 15:21:28 INFO - -h, --help show this help message and exit 15:21:28 INFO - -d DEST, --destination=DEST 15:21:28 INFO - Directory to install application into. [default: 15:21:28 INFO - "C:\slave\test"] 15:21:28 INFO - --app=APP Application being installed. [default: firefox] 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - Using _rmtree_windows ... 15:21:28 INFO - mkdir: C:\slave\test\build\application 15:21:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:21:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 15:21:31 INFO - Reading from file tmpfile_stdout 15:21:31 INFO - Output received: 15:21:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:21:31 INFO - Using _rmtree_windows ... 15:21:31 INFO - Using _rmtree_windows ... 15:21:31 INFO - Running post-action listener: _resource_record_post_action 15:21:31 INFO - ##### 15:21:31 INFO - ##### Running run-tests step. 15:21:31 INFO - ##### 15:21:31 INFO - Running pre-action listener: _resource_record_pre_action 15:21:31 INFO - Running main action method: run_tests 15:21:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:21:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:21:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:21:31 INFO - grabbing minidump binary from tooltool 15:21:31 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')]} 15:21:31 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 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:21:31 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 15:21:31 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 15:21:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:21:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprfqp50 15:21:35 INFO - INFO - File integrity verified, renaming tmprfqp50 to win32-minidump_stackwalk.exe 15:21:35 INFO - Return code: 0 15:21:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:21:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:21:35 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/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:21:35 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/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:21:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:21:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001\\Application Data', 15:21:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:21:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-001', 15:21:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:21:35 INFO - 'DCLOCATION': 'SCL3', 15:21:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:21:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:21:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:21:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:21:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:21:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:21:35 INFO - 'HOMEDRIVE': 'C:', 15:21:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:21:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:21:35 INFO - 'KTS_VERSION': '1.19c', 15:21:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:21:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-001', 15:21:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:21:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:21:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:21:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:21:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:21:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:21:35 INFO - 'MOZ_AIRBAG': '1', 15:21:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:21:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:21:35 INFO - 'MOZ_MSVCVERSION': '8', 15:21:35 INFO - 'MOZ_NO_REMOTE': '1', 15:21:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:21:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:21:35 INFO - 'NO_EM_RESTART': '1', 15:21:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:21:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:21:35 INFO - 'OS': 'Windows_NT', 15:21:35 INFO - 'OURDRIVE': 'C:', 15:21:35 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', 15:21:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:21:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:21:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:21:35 INFO - 'PROCESSOR_LEVEL': '6', 15:21:35 INFO - 'PROCESSOR_REVISION': '1e05', 15:21:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:21:35 INFO - 'PROMPT': '$P$G', 15:21:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:21:35 INFO - 'PWD': 'C:\\slave\\test', 15:21:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:21:35 INFO - 'SESSIONNAME': 'Console', 15:21:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:21:35 INFO - 'SYSTEMDRIVE': 'C:', 15:21:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:21:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:21:35 INFO - 'TEST1': 'testie', 15:21:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:21:35 INFO - 'USERDOMAIN': 'T-XP32-IX-001', 15:21:35 INFO - 'USERNAME': 'cltbld', 15:21:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-001', 15:21:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:21:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:21:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:21:35 INFO - 'WINDIR': 'C:\\WINDOWS', 15:21:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21:35 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/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:21:36 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 15:21:36 INFO - import pkg_resources 15:21:38 INFO - Using 1 client processes 15:21:41 INFO - SUITE-START | Running 778 tests 15:21:41 INFO - Running testharness tests 15:21:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:21:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:21:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:21:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:21:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:21:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:21:41 INFO - Setting up ssl 15:21:41 INFO - PROCESS | certutil | 15:21:41 INFO - PROCESS | certutil | 15:21:41 INFO - PROCESS | certutil | 15:21:41 INFO - Certificate Nickname Trust Attributes 15:21:41 INFO - SSL,S/MIME,JAR/XPI 15:21:41 INFO - 15:21:41 INFO - web-platform-tests CT,, 15:21:41 INFO - 15:21:41 INFO - Starting runner 15:21:43 INFO - PROCESS | 3576 | [3576] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:21:43 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:21:43 INFO - PROCESS | 3576 | [3576] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:21:45 INFO - PROCESS | 3576 | 1467156105012 Marionette DEBUG Marionette enabled via build flag and pref 15:21:45 INFO - PROCESS | 3576 | ++DOCSHELL 114D1800 == 1 [pid = 3576] [id = 1] 15:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 1 (114D1C00) [pid = 3576] [serial = 1] [outer = 00000000] 15:21:45 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 2 (114D2800) [pid = 3576] [serial = 2] [outer = 114D1C00] 15:21:45 INFO - PROCESS | 3576 | [3576] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 15:21:45 INFO - PROCESS | 3576 | [3576] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 15:21:45 INFO - PROCESS | 3576 | ++DOCSHELL 12819400 == 2 [pid = 3576] [id = 2] 15:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 3 (12819800) [pid = 3576] [serial = 3] [outer = 00000000] 15:21:45 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:21:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 4 (1281A400) [pid = 3576] [serial = 4] [outer = 12819800] 15:21:45 INFO - PROCESS | 3576 | 1467156105610 Marionette INFO Listening on port 2828 15:21:45 INFO - PROCESS | 3576 | 1467156105996 Marionette DEBUG Marionette enabled via command-line flag 15:21:46 INFO - PROCESS | 3576 | ++DOCSHELL 13149800 == 3 [pid = 3576] [id = 3] 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 5 (13151800) [pid = 3576] [serial = 5] [outer = 00000000] 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 6 (13152400) [pid = 3576] [serial = 6] [outer = 13151800] 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 7 (13457400) [pid = 3576] [serial = 7] [outer = 12819800] 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:46 INFO - PROCESS | 3576 | 1467156106322 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1444 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:46 INFO - PROCESS | 3576 | 1467156106373 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1446 15:21:46 INFO - PROCESS | 3576 | 1467156106376 Marionette DEBUG Closed connection conn0 15:21:46 INFO - PROCESS | 3576 | 1467156106466 Marionette DEBUG Closed connection conn1 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:46 INFO - PROCESS | 3576 | 1467156106473 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1447 15:21:46 INFO - PROCESS | 3576 | 1467156106518 Marionette DEBUG Closed connection conn2 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:46 INFO - PROCESS | 3576 | 1467156106527 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1448 15:21:46 INFO - PROCESS | 3576 | ++DOCSHELL 114D2C00 == 4 [pid = 3576] [id = 4] 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 8 (13D0F000) [pid = 3576] [serial = 8] [outer = 00000000] 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 9 (14309800) [pid = 3576] [serial = 9] [outer = 13D0F000] 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:21:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 10 (1430F000) [pid = 3576] [serial = 10] [outer = 13D0F000] 15:21:46 INFO - PROCESS | 3576 | 1467156106767 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:21:46 INFO - PROCESS | 3576 | 1467156106774 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628145922","device":"desktop","version":"48.0"} 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:46 INFO - PROCESS | 3576 | [3576] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:47 INFO - PROCESS | 3576 | [3576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:21:47 INFO - PROCESS | 3576 | ++DOCSHELL 15E61400 == 5 [pid = 3576] [id = 5] 15:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 11 (15E65000) [pid = 3576] [serial = 11] [outer = 00000000] 15:21:47 INFO - PROCESS | 3576 | ++DOCSHELL 15E65400 == 6 [pid = 3576] [id = 6] 15:21:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 12 (15E65800) [pid = 3576] [serial = 12] [outer = 00000000] 15:21:47 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:21:48 INFO - PROCESS | 3576 | ++DOCSHELL 16B19000 == 7 [pid = 3576] [id = 7] 15:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 13 (16B19400) [pid = 3576] [serial = 13] [outer = 00000000] 15:21:48 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:21:48 INFO - PROCESS | 3576 | [3576] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 14 (16DDC000) [pid = 3576] [serial = 14] [outer = 16B19400] 15:21:48 INFO - PROCESS | 3576 | [3576] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 15:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 15 (16AA6800) [pid = 3576] [serial = 15] [outer = 15E65000] 15:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 16 (16AA8400) [pid = 3576] [serial = 16] [outer = 15E65800] 15:21:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 17 (16AAB000) [pid = 3576] [serial = 17] [outer = 16B19400] 15:21:49 INFO - PROCESS | 3576 | 1467156109034 Marionette INFO startBrowser f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:49 INFO - PROCESS | 3576 | 1467156109069 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3576 | 1467156109082 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3576 | 1467156109084 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 18 (17F27000) [pid = 3576] [serial = 18] [outer = 16B19400] 15:21:49 INFO - PROCESS | 3576 | 1467156109602 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f6f03209-335c-4407-a0f1-d782be6bf6c0","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628145922","device":"desktop","version":"48.0","command_id":1}}] 15:21:49 INFO - PROCESS | 3576 | 1467156109742 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}] 15:21:49 INFO - PROCESS | 3576 | 1467156109746 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:49 INFO - PROCESS | 3576 | 1467156109803 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:21:49 INFO - PROCESS | 3576 | 1467156109910 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:21:49 INFO - PROCESS | 3576 | 1467156109912 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:49 INFO - PROCESS | 3576 | [3576] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:21:50 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 19 (19BCB000) [pid = 3576] [serial = 19] [outer = 16B19400] 15:21:50 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:21:50 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:50 INFO - PROCESS | 3576 | 1467156110411 Marionette TRACE conn3 <- [1,3,null,{}] 15:21:50 INFO - PROCESS | 3576 | 1467156110429 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:21:50 INFO - PROCESS | 3576 | 1467156110431 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:50 INFO - PROCESS | 3576 | 1467156110459 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:21:50 INFO - PROCESS | 3576 | 1467156110496 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 3576 | 1467156110498 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:21:50 INFO - PROCESS | 3576 | 1467156110518 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 3576 | 1467156110522 Marionette TRACE conn3 <- [1,6,null,{}] 15:21:50 INFO - PROCESS | 3576 | 1467156110596 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}] 15:21:50 INFO - PROCESS | 3576 | 1467156110599 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:50 INFO - PROCESS | 3576 | 1467156110617 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:21:50 INFO - PROCESS | 3576 | 1467156110622 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 3576 | 1467156110624 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:50 INFO - PROCESS | 3576 | ++DOCSHELL 16B15000 == 8 [pid = 3576] [id = 8] 15:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 20 (19EE6000) [pid = 3576] [serial = 20] [outer = 00000000] 15:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 21 (1321E400) [pid = 3576] [serial = 21] [outer = 19EE6000] 15:21:50 INFO - PROCESS | 3576 | 1467156110674 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 22 (13222400) [pid = 3576] [serial = 22] [outer = 19EE6000] 15:21:51 INFO - PROCESS | 3576 | ++DOCSHELL 19ED9C00 == 9 [pid = 3576] [id = 9] 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 23 (1A09EC00) [pid = 3576] [serial = 23] [outer = 00000000] 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 24 (1A3CC400) [pid = 3576] [serial = 24] [outer = 1A09EC00] 15:21:51 INFO - PROCESS | 3576 | 1467156111072 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 25 (1A327000) [pid = 3576] [serial = 25] [outer = 1A09EC00] 15:21:51 INFO - PROCESS | 3576 | 1467156111307 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]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 855ms 15:21:51 INFO - PROCESS | 3576 | 1467156111404 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 3576 | 1467156111406 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:21:51 INFO - PROCESS | 3576 | 1467156111442 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 3576 | 1467156111444 Marionette TRACE conn3 <- [1,10,null,{}] 15:21:51 INFO - PROCESS | 3576 | 1467156111463 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}] 15:21:51 INFO - PROCESS | 3576 | 1467156111468 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:51 INFO - PROCESS | 3576 | 1467156111589 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:21:51 INFO - PROCESS | 3576 | 1467156111596 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 3576 | 1467156111599 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:51 INFO - PROCESS | 3576 | ++DOCSHELL 1A629400 == 10 [pid = 3576] [id = 10] 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 26 (1AC87400) [pid = 3576] [serial = 26] [outer = 00000000] 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 27 (1AC8DC00) [pid = 3576] [serial = 27] [outer = 1AC87400] 15:21:51 INFO - PROCESS | 3576 | 1467156111650 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 28 (1AE80C00) [pid = 3576] [serial = 28] [outer = 1AC87400] 15:21:51 INFO - PROCESS | 3576 | 1467156111998 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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 595ms 15:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:21:52 INFO - PROCESS | 3576 | 1467156112017 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 3576 | 1467156112020 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:21:52 INFO - PROCESS | 3576 | 1467156112023 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 3576 | 1467156112025 Marionette TRACE conn3 <- [1,14,null,{}] 15:21:52 INFO - PROCESS | 3576 | 1467156112028 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}] 15:21:52 INFO - PROCESS | 3576 | 1467156112030 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:52 INFO - PROCESS | 3576 | 1467156112127 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:21:52 INFO - PROCESS | 3576 | 1467156112133 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 3576 | 1467156112135 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:52 INFO - PROCESS | 3576 | ++DOCSHELL 1A77A400 == 11 [pid = 3576] [id = 11] 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 29 (1A77A800) [pid = 3576] [serial = 29] [outer = 00000000] 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 30 (1AC8BC00) [pid = 3576] [serial = 30] [outer = 1A77A800] 15:21:52 INFO - PROCESS | 3576 | 1467156112182 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 31 (1AE88C00) [pid = 3576] [serial = 31] [outer = 1A77A800] 15:21:52 INFO - PROCESS | 3576 | 1467156112526 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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 15:21:52 INFO - PROCESS | 3576 | 1467156112542 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 3576 | 1467156112544 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:21:52 INFO - PROCESS | 3576 | 1467156112547 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:21:52 INFO - PROCESS | 3576 | 1467156112549 Marionette TRACE conn3 <- [1,18,null,{}] 15:21:52 INFO - PROCESS | 3576 | 1467156112552 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}] 15:21:52 INFO - PROCESS | 3576 | 1467156112555 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:52 INFO - PROCESS | 3576 | 1467156112649 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:21:52 INFO - PROCESS | 3576 | 1467156112656 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 3576 | 1467156112659 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:52 INFO - PROCESS | 3576 | ++DOCSHELL 1A8C8800 == 12 [pid = 3576] [id = 12] 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 32 (1A8CD400) [pid = 3576] [serial = 32] [outer = 00000000] 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 33 (1A8D6400) [pid = 3576] [serial = 33] [outer = 1A8CD400] 15:21:52 INFO - PROCESS | 3576 | 1467156112703 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 34 (1AE8A800) [pid = 3576] [serial = 34] [outer = 1A8CD400] 15:21:53 INFO - PROCESS | 3576 | 1467156113047 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms 15:21:53 INFO - PROCESS | 3576 | 1467156113083 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3576 | 1467156113086 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:21:53 INFO - PROCESS | 3576 | 1467156113089 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3576 | 1467156113091 Marionette TRACE conn3 <- [1,22,null,{}] 15:21:53 INFO - PROCESS | 3576 | 1467156113094 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}] 15:21:53 INFO - PROCESS | 3576 | 1467156113097 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:53 INFO - PROCESS | 3576 | 1467156113177 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:21:53 INFO - PROCESS | 3576 | 1467156113182 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 3576 | 1467156113184 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:53 INFO - PROCESS | 3576 | ++DOCSHELL 1AB5B400 == 13 [pid = 3576] [id = 13] 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 35 (1AB5E800) [pid = 3576] [serial = 35] [outer = 00000000] 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 36 (1ABBF400) [pid = 3576] [serial = 36] [outer = 1AB5E800] 15:21:53 INFO - PROCESS | 3576 | 1467156113229 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 37 (1ABC3C00) [pid = 3576] [serial = 37] [outer = 1AB5E800] 15:21:53 INFO - PROCESS | 3576 | 1467156113533 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 15:21:53 INFO - PROCESS | 3576 | 1467156113567 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3576 | 1467156113568 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:21:53 INFO - PROCESS | 3576 | 1467156113577 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3576 | 1467156113578 Marionette TRACE conn3 <- [1,26,null,{}] 15:21:53 INFO - PROCESS | 3576 | 1467156113582 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}] 15:21:53 INFO - PROCESS | 3576 | 1467156113583 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:53 INFO - PROCESS | 3576 | 1467156113678 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:21:53 INFO - PROCESS | 3576 | 1467156113684 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 3576 | 1467156113686 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:53 INFO - PROCESS | 3576 | ++DOCSHELL 1AC8B000 == 14 [pid = 3576] [id = 14] 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 38 (1AE8CC00) [pid = 3576] [serial = 38] [outer = 00000000] 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 39 (1B17C000) [pid = 3576] [serial = 39] [outer = 1AE8CC00] 15:21:53 INFO - PROCESS | 3576 | 1467156113734 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 40 (1B180800) [pid = 3576] [serial = 40] [outer = 1AE8CC00] 15:21:54 INFO - PROCESS | 3576 | 1467156114046 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 15:21:54 INFO - PROCESS | 3576 | 1467156114111 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3576 | 1467156114113 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:21:54 INFO - PROCESS | 3576 | 1467156114116 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 3576 | 1467156114118 Marionette TRACE conn3 <- [1,30,null,{}] 15:21:54 INFO - PROCESS | 3576 | 1467156114121 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}] 15:21:54 INFO - PROCESS | 3576 | 1467156114123 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:54 INFO - PROCESS | 3576 | 1467156114223 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:21:54 INFO - PROCESS | 3576 | 1467156114228 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 3576 | 1467156114230 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:54 INFO - PROCESS | 3576 | ++DOCSHELL 1B17BC00 == 15 [pid = 3576] [id = 15] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 41 (1B17CC00) [pid = 3576] [serial = 41] [outer = 00000000] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 42 (1B3C3C00) [pid = 3576] [serial = 42] [outer = 1B17CC00] 15:21:54 INFO - PROCESS | 3576 | 1467156114301 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 43 (1B3C4000) [pid = 3576] [serial = 43] [outer = 1B17CC00] 15:21:54 INFO - PROCESS | 3576 | ++DOCSHELL 1B3BF800 == 16 [pid = 3576] [id = 16] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 44 (1B3C0000) [pid = 3576] [serial = 44] [outer = 00000000] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (1B5E5C00) [pid = 3576] [serial = 45] [outer = 1B3C0000] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (1B3C1000) [pid = 3576] [serial = 46] [outer = 1B3C0000] 15:21:54 INFO - PROCESS | 3576 | ++DOCSHELL 1B3CE800 == 17 [pid = 3576] [id = 17] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (1B5E7800) [pid = 3576] [serial = 47] [outer = 00000000] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (1B5F0400) [pid = 3576] [serial = 48] [outer = 1B5E7800] 15:21:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (1B65C000) [pid = 3576] [serial = 49] [outer = 1B5E7800] 15:21:54 INFO - PROCESS | 3576 | 1467156114816 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 717ms 15:21:54 INFO - PROCESS | 3576 | 1467156114841 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3576 | 1467156114843 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:21:54 INFO - PROCESS | 3576 | 1467156114846 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 3576 | 1467156114848 Marionette TRACE conn3 <- [1,34,null,{}] 15:21:54 INFO - PROCESS | 3576 | 1467156114852 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}] 15:21:54 INFO - PROCESS | 3576 | 1467156114855 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:54 INFO - PROCESS | 3576 | 1467156115000 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:21:55 INFO - PROCESS | 3576 | --DOCSHELL 114D1800 == 16 [pid = 3576] [id = 1] 15:21:55 INFO - PROCESS | 3576 | 1467156115541 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 3576 | 1467156115544 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:55 INFO - PROCESS | 3576 | ++DOCSHELL 1036B000 == 17 [pid = 3576] [id = 18] 15:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (1036C000) [pid = 3576] [serial = 50] [outer = 00000000] 15:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (104E0000) [pid = 3576] [serial = 51] [outer = 1036C000] 15:21:55 INFO - PROCESS | 3576 | 1467156115601 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (104E7400) [pid = 3576] [serial = 52] [outer = 1036C000] 15:21:56 INFO - PROCESS | 3576 | 1467156116152 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]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1328ms 15:21:56 INFO - PROCESS | 3576 | 1467156116187 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 3576 | 1467156116192 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:21:56 INFO - PROCESS | 3576 | 1467156116180 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 3576 | 1467156116183 Marionette TRACE conn3 <- [1,38,null,{}] 15:21:56 INFO - PROCESS | 3576 | 1467156116188 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}] 15:21:56 INFO - PROCESS | 3576 | 1467156116191 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:56 INFO - PROCESS | 3576 | 1467156116311 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:21:56 INFO - PROCESS | 3576 | 1467156116378 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3576 | 1467156116381 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:56 INFO - PROCESS | 3576 | ++DOCSHELL 11CCF000 == 18 [pid = 3576] [id = 19] 15:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (11CCF400) [pid = 3576] [serial = 53] [outer = 00000000] 15:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (130A0C00) [pid = 3576] [serial = 54] [outer = 11CCF400] 15:21:56 INFO - PROCESS | 3576 | 1467156116438 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13151C00) [pid = 3576] [serial = 55] [outer = 11CCF400] 15:21:57 INFO - PROCESS | 3576 | 1467156116996 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]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 871ms 15:21:57 INFO - PROCESS | 3576 | 1467156117067 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 3576 | 1467156117070 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:21:57 INFO - PROCESS | 3576 | 1467156117074 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 3576 | 1467156117076 Marionette TRACE conn3 <- [1,42,null,{}] 15:21:57 INFO - PROCESS | 3576 | 1467156117080 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}] 15:21:57 INFO - PROCESS | 3576 | 1467156117083 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:57 INFO - PROCESS | 3576 | 1467156117200 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:21:57 INFO - PROCESS | 3576 | 1467156117269 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 3576 | 1467156117272 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:57 INFO - PROCESS | 3576 | ++DOCSHELL 13C62400 == 19 [pid = 3576] [id = 20] 15:21:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13C62800) [pid = 3576] [serial = 56] [outer = 00000000] 15:21:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (13CA7400) [pid = 3576] [serial = 57] [outer = 13C62800] 15:21:57 INFO - PROCESS | 3576 | 1467156117328 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1430CC00) [pid = 3576] [serial = 58] [outer = 13C62800] 15:21:58 INFO - PROCESS | 3576 | 1467156118064 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1023ms 15:21:58 INFO - PROCESS | 3576 | 1467156118103 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3576 | 1467156118107 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:21:58 INFO - PROCESS | 3576 | 1467156118119 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 3576 | 1467156118122 Marionette TRACE conn3 <- [1,46,null,{}] 15:21:58 INFO - PROCESS | 3576 | 1467156118128 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}] 15:21:58 INFO - PROCESS | 3576 | 1467156118131 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:58 INFO - PROCESS | 3576 | 1467156118269 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:21:58 INFO - PROCESS | 3576 | 1467156118317 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 3576 | 1467156118322 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:58 INFO - PROCESS | 3576 | ++DOCSHELL 10560000 == 20 [pid = 3576] [id = 21] 15:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (10561400) [pid = 3576] [serial = 59] [outer = 00000000] 15:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (10E38C00) [pid = 3576] [serial = 60] [outer = 10561400] 15:21:58 INFO - PROCESS | 3576 | 1467156118374 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (11028C00) [pid = 3576] [serial = 61] [outer = 10561400] 15:21:58 INFO - PROCESS | 3576 | --DOCSHELL 114D2C00 == 19 [pid = 3576] [id = 4] 15:21:58 INFO - PROCESS | 3576 | 1467156118922 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 825ms 15:21:58 INFO - PROCESS | 3576 | 1467156118945 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3576 | 1467156118952 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:21:58 INFO - PROCESS | 3576 | 1467156118962 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 3576 | 1467156118964 Marionette TRACE conn3 <- [1,50,null,{}] 15:21:58 INFO - PROCESS | 3576 | 1467156118968 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}] 15:21:58 INFO - PROCESS | 3576 | 1467156118971 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:59 INFO - PROCESS | 3576 | 1467156119057 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:21:59 INFO - PROCESS | 3576 | 1467156119063 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 3576 | 1467156119049 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:59 INFO - PROCESS | 3576 | ++DOCSHELL 110D0000 == 20 [pid = 3576] [id = 22] 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (110D0400) [pid = 3576] [serial = 62] [outer = 00000000] 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13031400) [pid = 3576] [serial = 63] [outer = 110D0400] 15:21:59 INFO - PROCESS | 3576 | 1467156119097 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (130AA400) [pid = 3576] [serial = 64] [outer = 110D0400] 15:21:59 INFO - PROCESS | 3576 | 1467156119513 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]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 580ms 15:21:59 INFO - PROCESS | 3576 | 1467156119542 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 3576 | 1467156119545 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:21:59 INFO - PROCESS | 3576 | 1467156119552 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 3576 | 1467156119556 Marionette TRACE conn3 <- [1,54,null,{}] 15:21:59 INFO - PROCESS | 3576 | 1467156119569 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}] 15:21:59 INFO - PROCESS | 3576 | 1467156119573 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:59 INFO - PROCESS | 3576 | 1467156119658 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:21:59 INFO - PROCESS | 3576 | 1467156119668 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 3576 | 1467156119671 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:21:59 INFO - PROCESS | 3576 | ++DOCSHELL 1320E400 == 21 [pid = 3576] [id = 23] 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1320F000) [pid = 3576] [serial = 65] [outer = 00000000] 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13224C00) [pid = 3576] [serial = 66] [outer = 1320F000] 15:21:59 INFO - PROCESS | 3576 | 1467156119719 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1345E400) [pid = 3576] [serial = 67] [outer = 1320F000] 15:22:00 INFO - PROCESS | 3576 | 1467156120121 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms 15:22:00 INFO - PROCESS | 3576 | 1467156120190 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 3576 | 1467156120192 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:22:00 INFO - PROCESS | 3576 | 1467156120196 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 3576 | 1467156120198 Marionette TRACE conn3 <- [1,58,null,{}] 15:22:00 INFO - PROCESS | 3576 | 1467156120201 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}] 15:22:00 INFO - PROCESS | 3576 | 1467156120203 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:00 INFO - PROCESS | 3576 | 1467156120296 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:22:00 INFO - PROCESS | 3576 | 1467156120301 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 3576 | 1467156120303 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:00 INFO - PROCESS | 3576 | ++DOCSHELL 13C6BC00 == 22 [pid = 3576] [id = 24] 15:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C9DC00) [pid = 3576] [serial = 68] [outer = 00000000] 15:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13D11400) [pid = 3576] [serial = 69] [outer = 13C9DC00] 15:22:00 INFO - PROCESS | 3576 | 1467156120349 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14310800) [pid = 3576] [serial = 70] [outer = 13C9DC00] 15:22:00 INFO - PROCESS | 3576 | 1467156120732 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 581ms 15:22:00 INFO - PROCESS | 3576 | 1467156120774 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 3576 | 1467156120776 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:22:00 INFO - PROCESS | 3576 | 1467156120783 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 3576 | 1467156120785 Marionette TRACE conn3 <- [1,62,null,{}] 15:22:00 INFO - PROCESS | 3576 | 1467156120789 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}] 15:22:00 INFO - PROCESS | 3576 | 1467156120791 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:00 INFO - PROCESS | 3576 | 1467156120867 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:22:00 INFO - PROCESS | 3576 | 1467156120872 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 3576 | 1467156120874 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:00 INFO - PROCESS | 3576 | ++DOCSHELL 14F19800 == 23 [pid = 3576] [id = 25] 15:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (14F1A400) [pid = 3576] [serial = 71] [outer = 00000000] 15:22:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15742400) [pid = 3576] [serial = 72] [outer = 14F1A400] 15:22:00 INFO - PROCESS | 3576 | 1467156120939 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15779400) [pid = 3576] [serial = 73] [outer = 14F1A400] 15:22:01 INFO - PROCESS | 3576 | 1467156121364 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 611ms 15:22:01 INFO - PROCESS | 3576 | 1467156121408 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 3576 | 1467156121410 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:22:01 INFO - PROCESS | 3576 | 1467156121414 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 3576 | 1467156121416 Marionette TRACE conn3 <- [1,66,null,{}] 15:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:22:01 INFO - PROCESS | 3576 | 1467156121419 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}] 15:22:01 INFO - PROCESS | 3576 | 1467156121425 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:01 INFO - PROCESS | 3576 | 1467156121524 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:22:01 INFO - PROCESS | 3576 | 1467156121531 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 3576 | 1467156121533 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:01 INFO - PROCESS | 3576 | ++DOCSHELL 13203800 == 24 [pid = 3576] [id = 26] 15:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15996400) [pid = 3576] [serial = 74] [outer = 00000000] 15:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1625AC00) [pid = 3576] [serial = 75] [outer = 15996400] 15:22:01 INFO - PROCESS | 3576 | 1467156121577 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1625BC00) [pid = 3576] [serial = 76] [outer = 15996400] 15:22:01 INFO - PROCESS | 3576 | 1467156121953 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 580ms 15:22:02 INFO - PROCESS | 3576 | 1467156122031 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:22:02 INFO - PROCESS | 3576 | 1467156122034 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 3576 | 1467156122038 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - PROCESS | 3576 | 1467156122040 Marionette TRACE conn3 <- [1,70,null,{}] 15:22:02 INFO - PROCESS | 3576 | 1467156122027 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}] 15:22:02 INFO - PROCESS | 3576 | 1467156122028 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:02 INFO - PROCESS | 3576 | 1467156122119 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:22:02 INFO - PROCESS | 3576 | 1467156122125 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 3576 | 1467156122126 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:02 INFO - PROCESS | 3576 | ++DOCSHELL 16AA6C00 == 25 [pid = 3576] [id = 27] 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16AAAC00) [pid = 3576] [serial = 77] [outer = 00000000] 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16B36C00) [pid = 3576] [serial = 78] [outer = 16AAAC00] 15:22:02 INFO - PROCESS | 3576 | 1467156122173 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17007800) [pid = 3576] [serial = 79] [outer = 16AAAC00] 15:22:02 INFO - PROCESS | 3576 | 1467156122569 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]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 580ms 15:22:02 INFO - PROCESS | 3576 | 1467156122616 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 3576 | 1467156122618 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 3576 | 1467156122621 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:22:02 INFO - PROCESS | 3576 | 1467156122623 Marionette TRACE conn3 <- [1,74,null,{}] 15:22:02 INFO - PROCESS | 3576 | 1467156122626 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}] 15:22:02 INFO - PROCESS | 3576 | 1467156122628 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:02 INFO - PROCESS | 3576 | 1467156122741 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:22:02 INFO - PROCESS | 3576 | 1467156122747 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 3576 | 1467156122749 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:02 INFO - PROCESS | 3576 | ++DOCSHELL 13130400 == 26 [pid = 3576] [id = 28] 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13156000) [pid = 3576] [serial = 80] [outer = 00000000] 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17208000) [pid = 3576] [serial = 81] [outer = 13156000] 15:22:02 INFO - PROCESS | 3576 | 1467156122777 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176B2000) [pid = 3576] [serial = 82] [outer = 13156000] 15:22:03 INFO - PROCESS | 3576 | 1467156123145 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 580ms 15:22:03 INFO - PROCESS | 3576 | 1467156123214 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 3576 | 1467156123216 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:22:03 INFO - PROCESS | 3576 | 1467156123221 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 3576 | 1467156123223 Marionette TRACE conn3 <- [1,78,null,{}] 15:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:22:03 INFO - PROCESS | 3576 | 1467156123226 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}] 15:22:03 INFO - PROCESS | 3576 | 1467156123228 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:03 INFO - PROCESS | 3576 | 1467156123306 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:22:03 INFO - PROCESS | 3576 | 1467156123313 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 3576 | 1467156123315 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:03 INFO - PROCESS | 3576 | ++DOCSHELL 1320DC00 == 27 [pid = 3576] [id = 29] 15:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (170ECC00) [pid = 3576] [serial = 83] [outer = 00000000] 15:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (177D0400) [pid = 3576] [serial = 84] [outer = 170ECC00] 15:22:03 INFO - PROCESS | 3576 | 1467156123384 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (177D1400) [pid = 3576] [serial = 85] [outer = 170ECC00] 15:22:03 INFO - PROCESS | 3576 | 1467156123790 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 626ms 15:22:03 INFO - PROCESS | 3576 | 1467156123862 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 3576 | 1467156123865 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:22:03 INFO - PROCESS | 3576 | 1467156123868 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 3576 | 1467156123870 Marionette TRACE conn3 <- [1,82,null,{}] 15:22:03 INFO - PROCESS | 3576 | 1467156123873 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}] 15:22:03 INFO - PROCESS | 3576 | 1467156123875 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:03 INFO - PROCESS | 3576 | 1467156123966 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:22:03 INFO - PROCESS | 3576 | 1467156123971 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 3576 | 1467156123973 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:03 INFO - PROCESS | 3576 | ++DOCSHELL 17F25C00 == 28 [pid = 3576] [id = 30] 15:22:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18038400) [pid = 3576] [serial = 86] [outer = 00000000] 15:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (18249800) [pid = 3576] [serial = 87] [outer = 18038400] 15:22:04 INFO - PROCESS | 3576 | 1467156124044 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (18522400) [pid = 3576] [serial = 88] [outer = 18038400] 15:22:04 INFO - PROCESS | 3576 | 1467156124459 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]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 611ms 15:22:04 INFO - PROCESS | 3576 | 1467156124488 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 3576 | 1467156124491 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:22:04 INFO - PROCESS | 3576 | 1467156124508 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - PROCESS | 3576 | 1467156124511 Marionette TRACE conn3 <- [1,86,null,{}] 15:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:22:04 INFO - PROCESS | 3576 | 1467156124514 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}] 15:22:04 INFO - PROCESS | 3576 | 1467156124516 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:04 INFO - PROCESS | 3576 | 1467156124609 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:22:04 INFO - PROCESS | 3576 | 1467156124615 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 3576 | 1467156124617 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:04 INFO - PROCESS | 3576 | ++DOCSHELL 199B3400 == 29 [pid = 3576] [id = 31] 15:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (199B4400) [pid = 3576] [serial = 89] [outer = 00000000] 15:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19C62000) [pid = 3576] [serial = 90] [outer = 199B4400] 15:22:04 INFO - PROCESS | 3576 | 1467156124661 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19EE5000) [pid = 3576] [serial = 91] [outer = 199B4400] 15:22:05 INFO - PROCESS | 3576 | 1467156125053 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 580ms 15:22:05 INFO - PROCESS | 3576 | 1467156125091 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 3576 | 1467156125094 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:22:05 INFO - PROCESS | 3576 | 1467156125097 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 3576 | 1467156125099 Marionette TRACE conn3 <- [1,90,null,{}] 15:22:05 INFO - PROCESS | 3576 | 1467156125102 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}] 15:22:05 INFO - PROCESS | 3576 | 1467156125104 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:05 INFO - PROCESS | 3576 | 1467156125216 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:22:05 INFO - PROCESS | 3576 | 1467156125224 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3576 | 1467156125226 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:05 INFO - PROCESS | 3576 | ++DOCSHELL 13224400 == 30 [pid = 3576] [id = 32] 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19C66000) [pid = 3576] [serial = 92] [outer = 00000000] 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A0A1800) [pid = 3576] [serial = 93] [outer = 19C66000] 15:22:05 INFO - PROCESS | 3576 | 1467156125271 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A328800) [pid = 3576] [serial = 94] [outer = 19C66000] 15:22:05 INFO - PROCESS | 3576 | 1467156125646 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 580ms 15:22:05 INFO - PROCESS | 3576 | 1467156125694 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 3576 | 1467156125706 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:22:05 INFO - PROCESS | 3576 | 1467156125710 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 3576 | 1467156125711 Marionette TRACE conn3 <- [1,94,null,{}] 15:22:05 INFO - PROCESS | 3576 | 1467156125715 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}] 15:22:05 INFO - PROCESS | 3576 | 1467156125717 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:05 INFO - PROCESS | 3576 | 1467156125826 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:22:05 INFO - PROCESS | 3576 | 1467156125834 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3576 | 1467156125836 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:05 INFO - PROCESS | 3576 | ++DOCSHELL 19C6A800 == 31 [pid = 3576] [id = 33] 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A0A1400) [pid = 3576] [serial = 95] [outer = 00000000] 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A62C800) [pid = 3576] [serial = 96] [outer = 1A0A1400] 15:22:05 INFO - PROCESS | 3576 | 1467156125879 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A770800) [pid = 3576] [serial = 97] [outer = 1A0A1400] 15:22:07 INFO - PROCESS | 3576 | 1467156127100 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1466ms 15:22:07 INFO - PROCESS | 3576 | 1467156127178 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 3576 | 1467156127182 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:22:07 INFO - PROCESS | 3576 | 1467156127195 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 3576 | 1467156127198 Marionette TRACE conn3 <- [1,98,null,{}] 15:22:07 INFO - PROCESS | 3576 | 1467156127203 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}] 15:22:07 INFO - PROCESS | 3576 | 1467156127206 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:07 INFO - PROCESS | 3576 | 1467156127318 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:22:07 INFO - PROCESS | 3576 | 1467156127368 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 3576 | 1467156127354 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:07 INFO - PROCESS | 3576 | ++DOCSHELL 10E3CC00 == 32 [pid = 3576] [id = 34] 15:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (10E3E000) [pid = 3576] [serial = 98] [outer = 00000000] 15:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (11239000) [pid = 3576] [serial = 99] [outer = 10E3E000] 15:22:07 INFO - PROCESS | 3576 | 1467156127403 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (11240400) [pid = 3576] [serial = 100] [outer = 10E3E000] 15:22:07 INFO - PROCESS | 3576 | 1467156127799 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 641ms 15:22:07 INFO - PROCESS | 3576 | 1467156127830 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 3576 | 1467156127834 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:22:07 INFO - PROCESS | 3576 | 1467156127840 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 3576 | 1467156127842 Marionette TRACE conn3 <- [1,102,null,{}] 15:22:07 INFO - PROCESS | 3576 | 1467156127846 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}] 15:22:07 INFO - PROCESS | 3576 | 1467156127849 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:07 INFO - PROCESS | 3576 | 1467156127956 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:22:07 INFO - PROCESS | 3576 | 1467156127963 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 3576 | 1467156127965 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:07 INFO - PROCESS | 3576 | ++DOCSHELL 13035400 == 33 [pid = 3576] [id = 35] 15:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (13123C00) [pid = 3576] [serial = 101] [outer = 00000000] 15:22:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1314F800) [pid = 3576] [serial = 102] [outer = 13123C00] 15:22:07 INFO - PROCESS | 3576 | 1467156128012 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (131E7800) [pid = 3576] [serial = 103] [outer = 13123C00] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (13D0F000) [pid = 3576] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1A8CD400) [pid = 3576] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A77A800) [pid = 3576] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1AC87400) [pid = 3576] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19EE6000) [pid = 3576] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1AE8CC00) [pid = 3576] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1AB5E800) [pid = 3576] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1B17CC00) [pid = 3576] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1036C000) [pid = 3576] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (11CCF400) [pid = 3576] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13C62800) [pid = 3576] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10561400) [pid = 3576] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (110D0400) [pid = 3576] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1320F000) [pid = 3576] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C9DC00) [pid = 3576] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (14F1A400) [pid = 3576] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15996400) [pid = 3576] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16AAAC00) [pid = 3576] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13156000) [pid = 3576] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (170ECC00) [pid = 3576] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18038400) [pid = 3576] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:22:08 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (199B4400) [pid = 3576] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:22:08 INFO - PROCESS | 3576 | 1467156128840 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]]]}] 15:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1053ms 15:22:08 INFO - PROCESS | 3576 | 1467156128898 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:22:08 INFO - PROCESS | 3576 | 1467156128901 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:22:08 INFO - PROCESS | 3576 | 1467156128908 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:22:08 INFO - PROCESS | 3576 | 1467156128911 Marionette TRACE conn3 <- [1,106,null,{}] 15:22:08 INFO - PROCESS | 3576 | 1467156128922 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}] 15:22:08 INFO - PROCESS | 3576 | 1467156128927 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:09 INFO - PROCESS | 3576 | 1467156129009 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:22:09 INFO - PROCESS | 3576 | 1467156129022 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 3576 | 1467156129026 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:09 INFO - PROCESS | 3576 | ++DOCSHELL 1321D800 == 34 [pid = 3576] [id = 36] 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13226800) [pid = 3576] [serial = 104] [outer = 00000000] 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1394F400) [pid = 3576] [serial = 105] [outer = 13226800] 15:22:09 INFO - PROCESS | 3576 | 1467156129072 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13C63400) [pid = 3576] [serial = 106] [outer = 13226800] 15:22:09 INFO - PROCESS | 3576 | 1467156129497 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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 642ms 15:22:09 INFO - PROCESS | 3576 | 1467156129562 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 3576 | 1467156129565 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:22:09 INFO - PROCESS | 3576 | 1467156129568 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 3576 | 1467156129553 Marionette TRACE conn3 <- [1,110,null,{}] 15:22:09 INFO - PROCESS | 3576 | 1467156129561 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}] 15:22:09 INFO - PROCESS | 3576 | 1467156129563 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:09 INFO - PROCESS | 3576 | 1467156129642 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:22:09 INFO - PROCESS | 3576 | 1467156129674 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 3576 | 1467156129676 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:09 INFO - PROCESS | 3576 | ++DOCSHELL 13D0F000 == 35 [pid = 3576] [id = 37] 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13D13800) [pid = 3576] [serial = 107] [outer = 00000000] 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1576F000) [pid = 3576] [serial = 108] [outer = 13D13800] 15:22:09 INFO - PROCESS | 3576 | 1467156129721 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1599B800) [pid = 3576] [serial = 109] [outer = 13D13800] 15:22:10 INFO - PROCESS | 3576 | 1467156130134 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 626ms 15:22:10 INFO - PROCESS | 3576 | 1467156130188 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 3576 | 1467156130190 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:22:10 INFO - PROCESS | 3576 | 1467156130193 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 3576 | 1467156130195 Marionette TRACE conn3 <- [1,114,null,{}] 15:22:10 INFO - PROCESS | 3576 | 1467156130199 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}] 15:22:10 INFO - PROCESS | 3576 | 1467156130202 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:10 INFO - PROCESS | 3576 | 1467156130272 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:22:10 INFO - PROCESS | 3576 | 1467156130278 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 3576 | 1467156130280 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:10 INFO - PROCESS | 3576 | ++DOCSHELL 15E6A400 == 36 [pid = 3576] [id = 38] 15:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15E79400) [pid = 3576] [serial = 110] [outer = 00000000] 15:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15E7EC00) [pid = 3576] [serial = 111] [outer = 15E79400] 15:22:10 INFO - PROCESS | 3576 | 1467156130324 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15E82C00) [pid = 3576] [serial = 112] [outer = 15E79400] 15:22:10 INFO - PROCESS | 3576 | 1467156130926 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 778ms 15:22:10 INFO - PROCESS | 3576 | 1467156130983 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 3576 | 1467156130988 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:22:10 INFO - PROCESS | 3576 | 1467156130978 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 3576 | 1467156130983 Marionette TRACE conn3 <- [1,118,null,{}] 15:22:10 INFO - PROCESS | 3576 | 1467156130988 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}] 15:22:10 INFO - PROCESS | 3576 | 1467156130991 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:11 INFO - PROCESS | 3576 | 1467156131097 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:22:11 INFO - PROCESS | 3576 | 1467156131171 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 3576 | 1467156131174 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:11 INFO - PROCESS | 3576 | ++DOCSHELL 11033400 == 37 [pid = 3576] [id = 39] 15:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (110C8000) [pid = 3576] [serial = 113] [outer = 00000000] 15:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12DFD800) [pid = 3576] [serial = 114] [outer = 110C8000] 15:22:11 INFO - PROCESS | 3576 | 1467156131239 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1314DC00) [pid = 3576] [serial = 115] [outer = 110C8000] 15:22:11 INFO - PROCESS | 3576 | 1467156131762 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]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 824ms 15:22:11 INFO - PROCESS | 3576 | 1467156131806 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 3576 | 1467156131811 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:22:11 INFO - PROCESS | 3576 | 1467156131818 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 3576 | 1467156131820 Marionette TRACE conn3 <- [1,122,null,{}] 15:22:11 INFO - PROCESS | 3576 | 1467156131825 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}] 15:22:11 INFO - PROCESS | 3576 | 1467156131828 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:11 INFO - PROCESS | 3576 | 1467156131933 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:22:12 INFO - PROCESS | 3576 | 1467156132022 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 3576 | 1467156132025 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:12 INFO - PROCESS | 3576 | ++DOCSHELL 13C62C00 == 38 [pid = 3576] [id = 40] 15:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (14EB7800) [pid = 3576] [serial = 116] [outer = 00000000] 15:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (15772000) [pid = 3576] [serial = 117] [outer = 14EB7800] 15:22:12 INFO - PROCESS | 3576 | 1467156132080 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15E70400) [pid = 3576] [serial = 118] [outer = 14EB7800] 15:22:12 INFO - PROCESS | 3576 | 1467156132626 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]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 871ms 15:22:12 INFO - PROCESS | 3576 | 1467156132703 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:22:12 INFO - PROCESS | 3576 | 1467156132706 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:22:12 INFO - PROCESS | 3576 | 1467156132710 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 3576 | 1467156132713 Marionette TRACE conn3 <- [1,126,null,{}] 15:22:12 INFO - PROCESS | 3576 | 1467156132724 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}] 15:22:12 INFO - PROCESS | 3576 | 1467156132729 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:12 INFO - PROCESS | 3576 | 1467156132832 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:22:12 INFO - PROCESS | 3576 | 1467156132909 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 3576 | 1467156132913 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:12 INFO - PROCESS | 3576 | ++DOCSHELL 16AAC400 == 39 [pid = 3576] [id = 41] 15:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (16AACC00) [pid = 3576] [serial = 119] [outer = 00000000] 15:22:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (16E5C800) [pid = 3576] [serial = 120] [outer = 16AACC00] 15:22:12 INFO - PROCESS | 3576 | 1467156132969 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (17203400) [pid = 3576] [serial = 121] [outer = 16AACC00] 15:22:13 INFO - PROCESS | 3576 | 1467156133560 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 885ms 15:22:13 INFO - PROCESS | 3576 | 1467156133597 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 3576 | 1467156133600 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:22:13 INFO - PROCESS | 3576 | 1467156133603 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 3576 | 1467156133605 Marionette TRACE conn3 <- [1,130,null,{}] 15:22:13 INFO - PROCESS | 3576 | 1467156133609 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}] 15:22:13 INFO - PROCESS | 3576 | 1467156133611 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:13 INFO - PROCESS | 3576 | 1467156133714 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:22:13 INFO - PROCESS | 3576 | 1467156133802 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 3576 | 1467156133805 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:13 INFO - PROCESS | 3576 | ++DOCSHELL 1102A800 == 40 [pid = 3576] [id = 42] 15:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (110C6000) [pid = 3576] [serial = 122] [outer = 00000000] 15:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (131E9000) [pid = 3576] [serial = 123] [outer = 110C6000] 15:22:13 INFO - PROCESS | 3576 | 1467156133859 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (13225C00) [pid = 3576] [serial = 124] [outer = 110C6000] 15:22:14 INFO - PROCESS | 3576 | 1467156134457 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]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 917ms 15:22:14 INFO - PROCESS | 3576 | 1467156134531 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 3576 | 1467156134535 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:22:14 INFO - PROCESS | 3576 | 1467156134540 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:22:14 INFO - PROCESS | 3576 | 1467156134543 Marionette TRACE conn3 <- [1,134,null,{}] 15:22:14 INFO - PROCESS | 3576 | 1467156134549 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}] 15:22:14 INFO - PROCESS | 3576 | 1467156134551 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 13D0F000 == 39 [pid = 3576] [id = 37] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 1321D800 == 38 [pid = 3576] [id = 36] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 13035400 == 37 [pid = 3576] [id = 35] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 10E3CC00 == 36 [pid = 3576] [id = 34] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 19C6A800 == 35 [pid = 3576] [id = 33] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 17F25C00 == 34 [pid = 3576] [id = 30] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 1102A800 == 33 [pid = 3576] [id = 42] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 13C62C00 == 32 [pid = 3576] [id = 40] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 16AAC400 == 31 [pid = 3576] [id = 41] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 15E6A400 == 30 [pid = 3576] [id = 38] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 13224400 == 29 [pid = 3576] [id = 32] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 1320DC00 == 28 [pid = 3576] [id = 29] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 11033400 == 27 [pid = 3576] [id = 39] 15:22:15 INFO - PROCESS | 3576 | --DOCSHELL 199B3400 == 26 [pid = 3576] [id = 31] 15:22:15 INFO - PROCESS | 3576 | 1467156135101 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (16AAB000) [pid = 3576] [serial = 17] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (104E0000) [pid = 3576] [serial = 51] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (130A0C00) [pid = 3576] [serial = 54] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (13CA7400) [pid = 3576] [serial = 57] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1430CC00) [pid = 3576] [serial = 58] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (10E38C00) [pid = 3576] [serial = 60] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13031400) [pid = 3576] [serial = 63] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (130AA400) [pid = 3576] [serial = 64] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13224C00) [pid = 3576] [serial = 66] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13D11400) [pid = 3576] [serial = 69] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (14310800) [pid = 3576] [serial = 70] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15742400) [pid = 3576] [serial = 72] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15779400) [pid = 3576] [serial = 73] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1625BC00) [pid = 3576] [serial = 76] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1625AC00) [pid = 3576] [serial = 75] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16B36C00) [pid = 3576] [serial = 78] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17208000) [pid = 3576] [serial = 81] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (177D0400) [pid = 3576] [serial = 84] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18249800) [pid = 3576] [serial = 87] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19C62000) [pid = 3576] [serial = 90] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17007800) [pid = 3576] [serial = 79] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (176B2000) [pid = 3576] [serial = 82] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11028C00) [pid = 3576] [serial = 61] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (177D1400) [pid = 3576] [serial = 85] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18522400) [pid = 3576] [serial = 88] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (104E7400) [pid = 3576] [serial = 52] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1345E400) [pid = 3576] [serial = 67] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A0A1800) [pid = 3576] [serial = 93] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19EE5000) [pid = 3576] [serial = 91] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13151C00) [pid = 3576] [serial = 55] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1B3C4000) [pid = 3576] [serial = 43] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16DDC000) [pid = 3576] [serial = 14] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (14309800) [pid = 3576] [serial = 9] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1430F000) [pid = 3576] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1281A400) [pid = 3576] [serial = 4] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1B5F0400) [pid = 3576] [serial = 48] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1B3C3C00) [pid = 3576] [serial = 42] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1B17C000) [pid = 3576] [serial = 39] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1B180800) [pid = 3576] [serial = 40] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1ABBF400) [pid = 3576] [serial = 36] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1ABC3C00) [pid = 3576] [serial = 37] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1A8D6400) [pid = 3576] [serial = 33] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1AE8A800) [pid = 3576] [serial = 34] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1AC8BC00) [pid = 3576] [serial = 30] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1AE88C00) [pid = 3576] [serial = 31] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1AE80C00) [pid = 3576] [serial = 28] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1AC8DC00) [pid = 3576] [serial = 27] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1A3CC400) [pid = 3576] [serial = 24] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1321E400) [pid = 3576] [serial = 21] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (13222400) [pid = 3576] [serial = 22] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (1B5E5C00) [pid = 3576] [serial = 45] [outer = 00000000] [url = about:blank] 15:22:15 INFO - PROCESS | 3576 | 1467156135224 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3576 | 1467156135227 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:15 INFO - PROCESS | 3576 | ++DOCSHELL 104E5800 == 27 [pid = 3576] [id = 43] 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (104E7400) [pid = 3576] [serial = 125] [outer = 00000000] 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (10A0FC00) [pid = 3576] [serial = 126] [outer = 104E7400] 15:22:15 INFO - PROCESS | 3576 | 1467156135279 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (10E3CC00) [pid = 3576] [serial = 127] [outer = 104E7400] 15:22:15 INFO - PROCESS | 3576 | 1467156135648 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]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1191ms 15:22:15 INFO - PROCESS | 3576 | 1467156135720 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 3576 | 1467156135724 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:22:15 INFO - PROCESS | 3576 | 1467156135729 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 3576 | 1467156135733 Marionette TRACE conn3 <- [1,138,null,{}] 15:22:15 INFO - PROCESS | 3576 | 1467156135738 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}] 15:22:15 INFO - PROCESS | 3576 | 1467156135741 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:15 INFO - PROCESS | 3576 | 1467156135826 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:22:15 INFO - PROCESS | 3576 | 1467156135833 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3576 | 1467156135835 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:15 INFO - PROCESS | 3576 | ++DOCSHELL 129F2400 == 28 [pid = 3576] [id = 44] 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (129F2800) [pid = 3576] [serial = 128] [outer = 00000000] 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13035400) [pid = 3576] [serial = 129] [outer = 129F2800] 15:22:15 INFO - PROCESS | 3576 | 1467156135889 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (1310B800) [pid = 3576] [serial = 130] [outer = 129F2800] 15:22:16 INFO - PROCESS | 3576 | 1467156136292 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]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 626ms 15:22:16 INFO - PROCESS | 3576 | 1467156136351 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 3576 | 1467156136354 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:22:16 INFO - PROCESS | 3576 | 1467156136358 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 3576 | 1467156136360 Marionette TRACE conn3 <- [1,142,null,{}] 15:22:16 INFO - PROCESS | 3576 | 1467156136364 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}] 15:22:16 INFO - PROCESS | 3576 | 1467156136367 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:16 INFO - PROCESS | 3576 | 1467156136503 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:22:16 INFO - PROCESS | 3576 | 1467156136521 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 3576 | 1467156136523 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:16 INFO - PROCESS | 3576 | ++DOCSHELL 13156C00 == 29 [pid = 3576] [id = 45] 15:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1321E800) [pid = 3576] [serial = 131] [outer = 00000000] 15:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1322AC00) [pid = 3576] [serial = 132] [outer = 1321E800] 15:22:16 INFO - PROCESS | 3576 | 1467156136624 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1394EC00) [pid = 3576] [serial = 133] [outer = 1321E800] 15:22:16 INFO - PROCESS | 3576 | 1467156136977 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]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 672ms 15:22:17 INFO - PROCESS | 3576 | 1467156137039 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 3576 | 1467156137043 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:22:17 INFO - PROCESS | 3576 | 1467156137053 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 3576 | 1467156137058 Marionette TRACE conn3 <- [1,146,null,{}] 15:22:17 INFO - PROCESS | 3576 | 1467156137062 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}] 15:22:17 INFO - PROCESS | 3576 | 1467156137065 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:17 INFO - PROCESS | 3576 | 1467156137181 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:22:17 INFO - PROCESS | 3576 | 1467156137199 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 3576 | 1467156137202 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:17 INFO - PROCESS | 3576 | ++DOCSHELL 131E9C00 == 30 [pid = 3576] [id = 46] 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13455400) [pid = 3576] [serial = 134] [outer = 00000000] 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13D08400) [pid = 3576] [serial = 135] [outer = 13455400] 15:22:17 INFO - PROCESS | 3576 | 1467156137256 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (14EB7400) [pid = 3576] [serial = 136] [outer = 13455400] 15:22:17 INFO - PROCESS | 3576 | 1467156137649 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]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 641ms 15:22:17 INFO - PROCESS | 3576 | 1467156137691 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 3576 | 1467156137694 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:22:17 INFO - PROCESS | 3576 | 1467156137697 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 3576 | 1467156137699 Marionette TRACE conn3 <- [1,150,null,{}] 15:22:17 INFO - PROCESS | 3576 | 1467156137702 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}] 15:22:17 INFO - PROCESS | 3576 | 1467156137704 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:17 INFO - PROCESS | 3576 | 1467156137832 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:22:17 INFO - PROCESS | 3576 | 1467156137896 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 3576 | 1467156137898 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:17 INFO - PROCESS | 3576 | ++DOCSHELL 15993400 == 31 [pid = 3576] [id = 47] 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15994C00) [pid = 3576] [serial = 137] [outer = 00000000] 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E7B000) [pid = 3576] [serial = 138] [outer = 15994C00] 15:22:17 INFO - PROCESS | 3576 | 1467156137945 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15E85C00) [pid = 3576] [serial = 139] [outer = 15994C00] 15:22:18 INFO - PROCESS | 3576 | 1467156138308 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]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 15:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:22:18 INFO - PROCESS | 3576 | 1467156138381 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 3576 | 1467156138384 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:22:18 INFO - PROCESS | 3576 | 1467156138388 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 3576 | 1467156138390 Marionette TRACE conn3 <- [1,154,null,{}] 15:22:18 INFO - PROCESS | 3576 | 1467156138400 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}] 15:22:18 INFO - PROCESS | 3576 | 1467156138402 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:18 INFO - PROCESS | 3576 | 1467156138509 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:22:18 INFO - PROCESS | 3576 | 1467156138518 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 3576 | 1467156138523 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:18 INFO - PROCESS | 3576 | ++DOCSHELL 16186800 == 32 [pid = 3576] [id = 48] 15:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16188C00) [pid = 3576] [serial = 140] [outer = 00000000] 15:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16260000) [pid = 3576] [serial = 141] [outer = 16188C00] 15:22:18 INFO - PROCESS | 3576 | 1467156138577 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16B19800) [pid = 3576] [serial = 142] [outer = 16188C00] 15:22:18 INFO - PROCESS | 3576 | 1467156138996 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]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 641ms 15:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:22:19 INFO - PROCESS | 3576 | 1467156139032 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 3576 | 1467156139034 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:22:19 INFO - PROCESS | 3576 | 1467156139037 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 3576 | 1467156139039 Marionette TRACE conn3 <- [1,158,null,{}] 15:22:19 INFO - PROCESS | 3576 | 1467156139042 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}] 15:22:19 INFO - PROCESS | 3576 | 1467156139044 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:19 INFO - PROCESS | 3576 | 1467156139204 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (10E3E000) [pid = 3576] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13123C00) [pid = 3576] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13D13800) [pid = 3576] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15E79400) [pid = 3576] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (13226800) [pid = 3576] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A0A1400) [pid = 3576] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:22:19 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19C66000) [pid = 3576] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:22:19 INFO - PROCESS | 3576 | 1467156139258 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 3576 | 1467156139260 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:19 INFO - PROCESS | 3576 | ++DOCSHELL 10478000 == 33 [pid = 3576] [id = 49] 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (104E6000) [pid = 3576] [serial = 143] [outer = 00000000] 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10E95000) [pid = 3576] [serial = 144] [outer = 104E6000] 15:22:19 INFO - PROCESS | 3576 | 1467156139314 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13131800) [pid = 3576] [serial = 145] [outer = 104E6000] 15:22:19 INFO - PROCESS | 3576 | 1467156139651 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]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 611ms 15:22:19 INFO - PROCESS | 3576 | 1467156139660 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 3576 | 1467156139662 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:22:19 INFO - PROCESS | 3576 | 1467156139665 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:22:19 INFO - PROCESS | 3576 | 1467156139667 Marionette TRACE conn3 <- [1,162,null,{}] 15:22:19 INFO - PROCESS | 3576 | 1467156139671 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}] 15:22:19 INFO - PROCESS | 3576 | 1467156139672 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:19 INFO - PROCESS | 3576 | 1467156139774 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:22:19 INFO - PROCESS | 3576 | 1467156139782 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 3576 | 1467156139783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:19 INFO - PROCESS | 3576 | ++DOCSHELL 131E0800 == 34 [pid = 3576] [id = 50] 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14EB2C00) [pid = 3576] [serial = 146] [outer = 00000000] 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (17281400) [pid = 3576] [serial = 147] [outer = 14EB2C00] 15:22:19 INFO - PROCESS | 3576 | 1467156139826 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (176B2C00) [pid = 3576] [serial = 148] [outer = 14EB2C00] 15:22:20 INFO - PROCESS | 3576 | 1467156140192 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]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 580ms 15:22:20 INFO - PROCESS | 3576 | 1467156140264 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 3576 | 1467156140266 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:22:20 INFO - PROCESS | 3576 | 1467156140269 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 3576 | 1467156140271 Marionette TRACE conn3 <- [1,166,null,{}] 15:22:20 INFO - PROCESS | 3576 | 1467156140276 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}] 15:22:20 INFO - PROCESS | 3576 | 1467156140278 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:20 INFO - PROCESS | 3576 | 1467156140363 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:22:20 INFO - PROCESS | 3576 | 1467156140393 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 3576 | 1467156140395 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:20 INFO - PROCESS | 3576 | ++DOCSHELL 170F2800 == 35 [pid = 3576] [id = 51] 15:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (172E6000) [pid = 3576] [serial = 149] [outer = 00000000] 15:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (177D2400) [pid = 3576] [serial = 150] [outer = 172E6000] 15:22:20 INFO - PROCESS | 3576 | 1467156140447 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17F21400) [pid = 3576] [serial = 151] [outer = 172E6000] 15:22:20 INFO - PROCESS | 3576 | 1467156140856 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]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 611ms 15:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:22:20 INFO - PROCESS | 3576 | 1467156140891 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 3576 | 1467156140893 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:22:20 INFO - PROCESS | 3576 | 1467156140896 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 3576 | 1467156140898 Marionette TRACE conn3 <- [1,170,null,{}] 15:22:20 INFO - PROCESS | 3576 | 1467156140901 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}] 15:22:20 INFO - PROCESS | 3576 | 1467156140903 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:20 INFO - PROCESS | 3576 | 1467156141005 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:22:21 INFO - PROCESS | 3576 | 1467156141012 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 3576 | 1467156141014 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:21 INFO - PROCESS | 3576 | ++DOCSHELL 13C0DC00 == 36 [pid = 3576] [id = 52] 15:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1771D000) [pid = 3576] [serial = 152] [outer = 00000000] 15:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18249800) [pid = 3576] [serial = 153] [outer = 1771D000] 15:22:21 INFO - PROCESS | 3576 | 1467156141051 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (18520C00) [pid = 3576] [serial = 154] [outer = 1771D000] 15:22:21 INFO - PROCESS | 3576 | 1467156141729 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]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 871ms 15:22:21 INFO - PROCESS | 3576 | 1467156141786 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 3576 | 1467156141790 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:22:21 INFO - PROCESS | 3576 | 1467156141795 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 3576 | 1467156141784 Marionette TRACE conn3 <- [1,174,null,{}] 15:22:21 INFO - PROCESS | 3576 | 1467156141789 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}] 15:22:21 INFO - PROCESS | 3576 | 1467156141792 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:21 INFO - PROCESS | 3576 | 1467156141909 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:22:21 INFO - PROCESS | 3576 | 1467156141982 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 3576 | 1467156141985 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:21 INFO - PROCESS | 3576 | ++DOCSHELL 10A79000 == 37 [pid = 3576] [id = 53] 15:22:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10E93400) [pid = 3576] [serial = 155] [outer = 00000000] 15:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (12926C00) [pid = 3576] [serial = 156] [outer = 10E93400] 15:22:22 INFO - PROCESS | 3576 | 1467156142042 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1309E000) [pid = 3576] [serial = 157] [outer = 10E93400] 15:22:22 INFO - PROCESS | 3576 | 1467156142843 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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1130ms 15:22:22 INFO - PROCESS | 3576 | 1467156142917 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 3576 | 1467156142922 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:22:22 INFO - PROCESS | 3576 | 1467156142927 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 3576 | 1467156142930 Marionette TRACE conn3 <- [1,178,null,{}] 15:22:22 INFO - PROCESS | 3576 | 1467156142937 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}] 15:22:22 INFO - PROCESS | 3576 | 1467156142940 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:23 INFO - PROCESS | 3576 | 1467156143104 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:22:23 INFO - PROCESS | 3576 | 1467156143115 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3576 | 1467156143119 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:23 INFO - PROCESS | 3576 | ++DOCSHELL 110CE800 == 38 [pid = 3576] [id = 54] 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (110CEC00) [pid = 3576] [serial = 158] [outer = 00000000] 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (114D2400) [pid = 3576] [serial = 159] [outer = 110CEC00] 15:22:23 INFO - PROCESS | 3576 | 1467156143169 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (129AE800) [pid = 3576] [serial = 160] [outer = 110CEC00] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 170F2800 == 37 [pid = 3576] [id = 51] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 131E0800 == 36 [pid = 3576] [id = 50] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 10478000 == 35 [pid = 3576] [id = 49] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 16186800 == 34 [pid = 3576] [id = 48] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 15993400 == 33 [pid = 3576] [id = 47] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 131E9C00 == 32 [pid = 3576] [id = 46] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 13156C00 == 31 [pid = 3576] [id = 45] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 129F2400 == 30 [pid = 3576] [id = 44] 15:22:23 INFO - PROCESS | 3576 | --DOCSHELL 104E5800 == 29 [pid = 3576] [id = 43] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11239000) [pid = 3576] [serial = 99] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11240400) [pid = 3576] [serial = 100] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1314F800) [pid = 3576] [serial = 102] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1576F000) [pid = 3576] [serial = 108] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E82C00) [pid = 3576] [serial = 112] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E7EC00) [pid = 3576] [serial = 111] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13C63400) [pid = 3576] [serial = 106] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (131E7800) [pid = 3576] [serial = 103] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1394F400) [pid = 3576] [serial = 105] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1599B800) [pid = 3576] [serial = 109] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A770800) [pid = 3576] [serial = 97] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A62C800) [pid = 3576] [serial = 96] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A328800) [pid = 3576] [serial = 94] [outer = 00000000] [url = about:blank] 15:22:23 INFO - PROCESS | 3576 | 1467156143638 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]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 718ms 15:22:23 INFO - PROCESS | 3576 | 1467156143651 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 3576 | 1467156143656 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:22:23 INFO - PROCESS | 3576 | 1467156143675 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 3576 | 1467156143678 Marionette TRACE conn3 <- [1,182,null,{}] 15:22:23 INFO - PROCESS | 3576 | 1467156143682 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}] 15:22:23 INFO - PROCESS | 3576 | 1467156143685 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:23 INFO - PROCESS | 3576 | 1467156143776 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:22:23 INFO - PROCESS | 3576 | 1467156143850 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3576 | 1467156143853 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:23 INFO - PROCESS | 3576 | ++DOCSHELL 13123C00 == 30 [pid = 3576] [id = 55] 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1314B000) [pid = 3576] [serial = 161] [outer = 00000000] 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131E8800) [pid = 3576] [serial = 162] [outer = 1314B000] 15:22:23 INFO - PROCESS | 3576 | 1467156143900 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1320DC00) [pid = 3576] [serial = 163] [outer = 1314B000] 15:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E7800) [pid = 3576] [serial = 164] [outer = 1B5E7800] 15:22:24 INFO - PROCESS | 3576 | 1467156144304 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]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 672ms 15:22:24 INFO - PROCESS | 3576 | 1467156144359 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 3576 | 1467156144361 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:22:24 INFO - PROCESS | 3576 | 1467156144365 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - PROCESS | 3576 | 1467156144368 Marionette TRACE conn3 <- [1,186,null,{}] 15:22:24 INFO - PROCESS | 3576 | 1467156144379 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}] 15:22:24 INFO - PROCESS | 3576 | 1467156144384 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:24 INFO - PROCESS | 3576 | 1467156144472 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:22:24 INFO - PROCESS | 3576 | 1467156144512 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 3576 | 1467156144515 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:24 INFO - PROCESS | 3576 | ++DOCSHELL 1573F800 == 31 [pid = 3576] [id = 56] 15:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1573FC00) [pid = 3576] [serial = 165] [outer = 00000000] 15:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1577C400) [pid = 3576] [serial = 166] [outer = 1573FC00] 15:22:24 INFO - PROCESS | 3576 | 1467156144571 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1599B800) [pid = 3576] [serial = 167] [outer = 1573FC00] 15:22:24 INFO - PROCESS | 3576 | 1467156144963 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]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 626ms 15:22:24 INFO - PROCESS | 3576 | 1467156144984 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 3576 | 1467156144987 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:22:24 INFO - PROCESS | 3576 | 1467156144991 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - PROCESS | 3576 | 1467156144992 Marionette TRACE conn3 <- [1,190,null,{}] 15:22:24 INFO - PROCESS | 3576 | 1467156144996 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}] 15:22:24 INFO - PROCESS | 3576 | 1467156144998 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:25 INFO - PROCESS | 3576 | 1467156145079 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:22:25 INFO - PROCESS | 3576 | 1467156145085 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 3576 | 1467156145087 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:25 INFO - PROCESS | 3576 | ++DOCSHELL 15E7F400 == 32 [pid = 3576] [id = 57] 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E84000) [pid = 3576] [serial = 168] [outer = 00000000] 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16259000) [pid = 3576] [serial = 169] [outer = 15E84000] 15:22:25 INFO - PROCESS | 3576 | 1467156145132 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1625D400) [pid = 3576] [serial = 170] [outer = 15E84000] 15:22:25 INFO - PROCESS | 3576 | 1467156145526 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]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 580ms 15:22:25 INFO - PROCESS | 3576 | 1467156145577 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 3576 | 1467156145579 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:22:25 INFO - PROCESS | 3576 | 1467156145583 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 3576 | 1467156145584 Marionette TRACE conn3 <- [1,194,null,{}] 15:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:22:25 INFO - PROCESS | 3576 | 1467156145591 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}] 15:22:25 INFO - PROCESS | 3576 | 1467156145594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:25 INFO - PROCESS | 3576 | 1467156145699 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:22:25 INFO - PROCESS | 3576 | 1467156145707 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 3576 | 1467156145709 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:25 INFO - PROCESS | 3576 | ++DOCSHELL 15E86C00 == 33 [pid = 3576] [id = 58] 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16DDCC00) [pid = 3576] [serial = 171] [outer = 00000000] 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (170ED400) [pid = 3576] [serial = 172] [outer = 16DDCC00] 15:22:25 INFO - PROCESS | 3576 | 1467156145753 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1761A400) [pid = 3576] [serial = 173] [outer = 16DDCC00] 15:22:26 INFO - PROCESS | 3576 | 1467156146180 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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 626ms 15:22:26 INFO - PROCESS | 3576 | 1467156146213 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3576 | 1467156146215 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:22:26 INFO - PROCESS | 3576 | 1467156146218 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3576 | 1467156146219 Marionette TRACE conn3 <- [1,198,null,{}] 15:22:26 INFO - PROCESS | 3576 | 1467156146223 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}] 15:22:26 INFO - PROCESS | 3576 | 1467156146228 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:26 INFO - PROCESS | 3576 | 1467156146356 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:22:26 INFO - PROCESS | 3576 | 1467156146409 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:26 INFO - PROCESS | 3576 | 1467156146411 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:26 INFO - PROCESS | 3576 | ++DOCSHELL 1803B400 == 34 [pid = 3576] [id = 59] 15:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1803C800) [pid = 3576] [serial = 174] [outer = 00000000] 15:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199B6800) [pid = 3576] [serial = 175] [outer = 1803C800] 15:22:26 INFO - PROCESS | 3576 | 1467156146457 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19BC1000) [pid = 3576] [serial = 176] [outer = 1803C800] 15:22:26 INFO - PROCESS | 3576 | 1467156146838 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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 672ms 15:22:26 INFO - PROCESS | 3576 | 1467156146899 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3576 | 1467156146901 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:22:26 INFO - PROCESS | 3576 | 1467156146904 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3576 | 1467156146906 Marionette TRACE conn3 <- [1,202,null,{}] 15:22:26 INFO - PROCESS | 3576 | 1467156146909 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}] 15:22:26 INFO - PROCESS | 3576 | 1467156146911 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:27 INFO - PROCESS | 3576 | 1467156147033 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:22:27 INFO - PROCESS | 3576 | 1467156147084 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 3576 | 1467156147086 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:27 INFO - PROCESS | 3576 | ++DOCSHELL 13224400 == 35 [pid = 3576] [id = 60] 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13C63800) [pid = 3576] [serial = 177] [outer = 00000000] 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19EDC800) [pid = 3576] [serial = 178] [outer = 13C63800] 15:22:27 INFO - PROCESS | 3576 | 1467156147139 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16AAA800) [pid = 3576] [serial = 179] [outer = 13C63800] 15:22:27 INFO - PROCESS | 3576 | 1467156147510 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]]]}] 15:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 626ms 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (172E6000) [pid = 3576] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15994C00) [pid = 3576] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16188C00) [pid = 3576] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (104E7400) [pid = 3576] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (110C8000) [pid = 3576] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14EB7800) [pid = 3576] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (104E6000) [pid = 3576] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16AACC00) [pid = 3576] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (129F2800) [pid = 3576] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1321E800) [pid = 3576] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13455400) [pid = 3576] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:22:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14EB2C00) [pid = 3576] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:22:27 INFO - PROCESS | 3576 | 1467156147599 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 3576 | 1467156147602 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:22:27 INFO - PROCESS | 3576 | 1467156147611 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 3576 | 1467156147612 Marionette TRACE conn3 <- [1,206,null,{}] 15:22:27 INFO - PROCESS | 3576 | 1467156147616 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}] 15:22:27 INFO - PROCESS | 3576 | 1467156147618 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:27 INFO - PROCESS | 3576 | 1467156147694 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:22:27 INFO - PROCESS | 3576 | 1467156147699 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 3576 | 1467156147701 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:27 INFO - PROCESS | 3576 | ++DOCSHELL 12820800 == 36 [pid = 3576] [id = 61] 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1320D000) [pid = 3576] [serial = 180] [outer = 00000000] 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1430AC00) [pid = 3576] [serial = 181] [outer = 1320D000] 15:22:27 INFO - PROCESS | 3576 | 1467156147777 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1599B400) [pid = 3576] [serial = 182] [outer = 1320D000] 15:22:28 INFO - PROCESS | 3576 | 1467156148204 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 626ms 15:22:28 INFO - PROCESS | 3576 | 1467156148247 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 3576 | 1467156148249 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:22:28 INFO - PROCESS | 3576 | 1467156148256 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 3576 | 1467156148257 Marionette TRACE conn3 <- [1,210,null,{}] 15:22:28 INFO - PROCESS | 3576 | 1467156148261 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}] 15:22:28 INFO - PROCESS | 3576 | 1467156148263 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:28 INFO - PROCESS | 3576 | 1467156148344 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:22:28 INFO - PROCESS | 3576 | 1467156148354 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 3576 | 1467156148356 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:28 INFO - PROCESS | 3576 | ++DOCSHELL 129B3C00 == 37 [pid = 3576] [id = 62] 15:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12DFE800) [pid = 3576] [serial = 183] [outer = 00000000] 15:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19C6A400) [pid = 3576] [serial = 184] [outer = 12DFE800] 15:22:28 INFO - PROCESS | 3576 | 1467156148399 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A09E800) [pid = 3576] [serial = 185] [outer = 12DFE800] 15:22:28 INFO - PROCESS | 3576 | 1467156148785 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 580ms 15:22:28 INFO - PROCESS | 3576 | 1467156148833 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 3576 | 1467156148835 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:22:28 INFO - PROCESS | 3576 | 1467156148848 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 3576 | 1467156148850 Marionette TRACE conn3 <- [1,214,null,{}] 15:22:28 INFO - PROCESS | 3576 | 1467156148857 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}] 15:22:28 INFO - PROCESS | 3576 | 1467156148858 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:28 INFO - PROCESS | 3576 | 1467156148935 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:22:28 INFO - PROCESS | 3576 | 1467156148941 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 3576 | 1467156148943 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:28 INFO - PROCESS | 3576 | ++DOCSHELL 15997400 == 38 [pid = 3576] [id = 63] 15:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16AABC00) [pid = 3576] [serial = 186] [outer = 00000000] 15:22:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A3C2400) [pid = 3576] [serial = 187] [outer = 16AABC00] 15:22:28 INFO - PROCESS | 3576 | 1467156148998 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A3CD400) [pid = 3576] [serial = 188] [outer = 16AABC00] 15:22:29 INFO - PROCESS | 3576 | 1467156149363 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]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 580ms 15:22:29 INFO - PROCESS | 3576 | 1467156149432 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 3576 | 1467156149435 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:22:29 INFO - PROCESS | 3576 | 1467156149439 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:22:29 INFO - PROCESS | 3576 | 1467156149442 Marionette TRACE conn3 <- [1,218,null,{}] 15:22:29 INFO - PROCESS | 3576 | 1467156149445 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}] 15:22:29 INFO - PROCESS | 3576 | 1467156149448 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:29 INFO - PROCESS | 3576 | 1467156149541 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:22:29 INFO - PROCESS | 3576 | 1467156149546 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 3576 | 1467156149548 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:29 INFO - PROCESS | 3576 | ++DOCSHELL 1A328400 == 39 [pid = 3576] [id = 64] 15:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A625000) [pid = 3576] [serial = 189] [outer = 00000000] 15:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A773800) [pid = 3576] [serial = 190] [outer = 1A625000] 15:22:29 INFO - PROCESS | 3576 | 1467156149593 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A779000) [pid = 3576] [serial = 191] [outer = 1A625000] 15:22:30 INFO - PROCESS | 3576 | 1467156150207 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]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 810ms 15:22:30 INFO - PROCESS | 3576 | 1467156150268 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 3576 | 1467156150272 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:22:30 INFO - PROCESS | 3576 | 1467156150277 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 3576 | 1467156150283 Marionette TRACE conn3 <- [1,222,null,{}] 15:22:30 INFO - PROCESS | 3576 | 1467156150288 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}] 15:22:30 INFO - PROCESS | 3576 | 1467156150291 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:30 INFO - PROCESS | 3576 | 1467156150403 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:22:30 INFO - PROCESS | 3576 | 1467156150481 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 3576 | 1467156150485 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:30 INFO - PROCESS | 3576 | ++DOCSHELL 10A75400 == 40 [pid = 3576] [id = 65] 15:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (114CCC00) [pid = 3576] [serial = 192] [outer = 00000000] 15:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13157000) [pid = 3576] [serial = 193] [outer = 114CCC00] 15:22:30 INFO - PROCESS | 3576 | 1467156150582 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13454400) [pid = 3576] [serial = 194] [outer = 114CCC00] 15:22:31 INFO - PROCESS | 3576 | 1467156151137 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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 885ms 15:22:31 INFO - PROCESS | 3576 | 1467156151167 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 3576 | 1467156151172 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:22:31 INFO - PROCESS | 3576 | 1467156151179 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 3576 | 1467156151181 Marionette TRACE conn3 <- [1,226,null,{}] 15:22:31 INFO - PROCESS | 3576 | 1467156151186 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}] 15:22:31 INFO - PROCESS | 3576 | 1467156151189 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:31 INFO - PROCESS | 3576 | 1467156151283 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:22:31 INFO - PROCESS | 3576 | 1467156151375 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 3576 | 1467156151378 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:31 INFO - PROCESS | 3576 | ++DOCSHELL 1577A400 == 41 [pid = 3576] [id = 66] 15:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1577D400) [pid = 3576] [serial = 195] [outer = 00000000] 15:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (16185C00) [pid = 3576] [serial = 196] [outer = 1577D400] 15:22:31 INFO - PROCESS | 3576 | 1467156151433 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1700D800) [pid = 3576] [serial = 197] [outer = 1577D400] 15:22:31 INFO - PROCESS | 3576 | 1467156151940 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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 824ms 15:22:31 INFO - PROCESS | 3576 | 1467156151986 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 3576 | 1467156151989 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:22:31 INFO - PROCESS | 3576 | 1467156151993 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 3576 | 1467156151997 Marionette TRACE conn3 <- [1,230,null,{}] 15:22:31 INFO - PROCESS | 3576 | 1467156152007 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}] 15:22:31 INFO - PROCESS | 3576 | 1467156152012 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:32 INFO - PROCESS | 3576 | 1467156152129 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:22:32 INFO - PROCESS | 3576 | 1467156152231 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 3576 | 1467156152234 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:32 INFO - PROCESS | 3576 | ++DOCSHELL 17F25000 == 42 [pid = 3576] [id = 67] 15:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (18035400) [pid = 3576] [serial = 198] [outer = 00000000] 15:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (18524400) [pid = 3576] [serial = 199] [outer = 18035400] 15:22:32 INFO - PROCESS | 3576 | 1467156152290 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (18529800) [pid = 3576] [serial = 200] [outer = 18035400] 15:22:32 INFO - PROCESS | 3576 | 1467156152994 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1023ms 15:22:33 INFO - PROCESS | 3576 | 1467156153018 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 3576 | 1467156153023 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:22:33 INFO - PROCESS | 3576 | 1467156153028 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:22:33 INFO - PROCESS | 3576 | 1467156153031 Marionette TRACE conn3 <- [1,234,null,{}] 15:22:33 INFO - PROCESS | 3576 | 1467156153051 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}] 15:22:33 INFO - PROCESS | 3576 | 1467156153054 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:33 INFO - PROCESS | 3576 | 1467156153152 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:22:33 INFO - PROCESS | 3576 | 1467156153245 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 3576 | 1467156153249 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:33 INFO - PROCESS | 3576 | ++DOCSHELL 1281B000 == 43 [pid = 3576] [id = 68] 15:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1289F000) [pid = 3576] [serial = 201] [outer = 00000000] 15:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (12DC4000) [pid = 3576] [serial = 202] [outer = 1289F000] 15:22:33 INFO - PROCESS | 3576 | 1467156153298 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (13127C00) [pid = 3576] [serial = 203] [outer = 1289F000] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 15997400 == 42 [pid = 3576] [id = 63] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 129B3C00 == 41 [pid = 3576] [id = 62] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 12820800 == 40 [pid = 3576] [id = 61] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 13224400 == 39 [pid = 3576] [id = 60] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 1803B400 == 38 [pid = 3576] [id = 59] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 15E86C00 == 37 [pid = 3576] [id = 58] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 15E7F400 == 36 [pid = 3576] [id = 57] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 1573F800 == 35 [pid = 3576] [id = 56] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 13123C00 == 34 [pid = 3576] [id = 55] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 110CE800 == 33 [pid = 3576] [id = 54] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 10A79000 == 32 [pid = 3576] [id = 53] 15:22:33 INFO - PROCESS | 3576 | --DOCSHELL 13C0DC00 == 31 [pid = 3576] [id = 52] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (18249800) [pid = 3576] [serial = 153] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (131E9000) [pid = 3576] [serial = 123] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (177D2400) [pid = 3576] [serial = 150] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (15E7B000) [pid = 3576] [serial = 138] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16B19800) [pid = 3576] [serial = 142] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16260000) [pid = 3576] [serial = 141] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10A0FC00) [pid = 3576] [serial = 126] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (10E3CC00) [pid = 3576] [serial = 127] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15E85C00) [pid = 3576] [serial = 139] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1314DC00) [pid = 3576] [serial = 115] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12DFD800) [pid = 3576] [serial = 114] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E70400) [pid = 3576] [serial = 118] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15772000) [pid = 3576] [serial = 117] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10E95000) [pid = 3576] [serial = 144] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17203400) [pid = 3576] [serial = 121] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16E5C800) [pid = 3576] [serial = 120] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13035400) [pid = 3576] [serial = 129] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1310B800) [pid = 3576] [serial = 130] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1322AC00) [pid = 3576] [serial = 132] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1394EC00) [pid = 3576] [serial = 133] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13131800) [pid = 3576] [serial = 145] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17F21400) [pid = 3576] [serial = 151] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13D08400) [pid = 3576] [serial = 135] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17281400) [pid = 3576] [serial = 147] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (176B2C00) [pid = 3576] [serial = 148] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (14EB7400) [pid = 3576] [serial = 136] [outer = 00000000] [url = about:blank] 15:22:33 INFO - PROCESS | 3576 | 1467156153810 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 840ms 15:22:33 INFO - PROCESS | 3576 | 1467156153875 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 3576 | 1467156153879 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:22:33 INFO - PROCESS | 3576 | 1467156153886 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 3576 | 1467156153888 Marionette TRACE conn3 <- [1,238,null,{}] 15:22:33 INFO - PROCESS | 3576 | 1467156153892 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}] 15:22:33 INFO - PROCESS | 3576 | 1467156153895 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:33 INFO - PROCESS | 3576 | 1467156153978 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:22:34 INFO - PROCESS | 3576 | 1467156154062 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3576 | 1467156154064 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:34 INFO - PROCESS | 3576 | ++DOCSHELL 11033C00 == 32 [pid = 3576] [id = 69] 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11034400) [pid = 3576] [serial = 204] [outer = 00000000] 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13109C00) [pid = 3576] [serial = 205] [outer = 11034400] 15:22:34 INFO - PROCESS | 3576 | 1467156154111 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13149C00) [pid = 3576] [serial = 206] [outer = 11034400] 15:22:34 INFO - PROCESS | 3576 | 1467156154488 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]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 15:22:34 INFO - PROCESS | 3576 | 1467156154571 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 3576 | 1467156154573 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:22:34 INFO - PROCESS | 3576 | 1467156154577 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:22:34 INFO - PROCESS | 3576 | 1467156154580 Marionette TRACE conn3 <- [1,242,null,{}] 15:22:34 INFO - PROCESS | 3576 | 1467156154590 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}] 15:22:34 INFO - PROCESS | 3576 | 1467156154595 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:34 INFO - PROCESS | 3576 | 1467156154682 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:22:34 INFO - PROCESS | 3576 | 1467156154691 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3576 | 1467156154694 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:34 INFO - PROCESS | 3576 | ++DOCSHELL 13C9DC00 == 33 [pid = 3576] [id = 70] 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13C9E400) [pid = 3576] [serial = 207] [outer = 00000000] 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13D14400) [pid = 3576] [serial = 208] [outer = 13C9E400] 15:22:34 INFO - PROCESS | 3576 | 1467156154741 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14EB1000) [pid = 3576] [serial = 209] [outer = 13C9E400] 15:22:35 INFO - PROCESS | 3576 | 1467156155175 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 626ms 15:22:35 INFO - PROCESS | 3576 | 1467156155200 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 3576 | 1467156155202 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:22:35 INFO - PROCESS | 3576 | 1467156155206 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 3576 | 1467156155207 Marionette TRACE conn3 <- [1,246,null,{}] 15:22:35 INFO - PROCESS | 3576 | 1467156155210 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}] 15:22:35 INFO - PROCESS | 3576 | 1467156155212 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:35 INFO - PROCESS | 3576 | 1467156155299 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:22:35 INFO - PROCESS | 3576 | 1467156155304 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 3576 | 1467156155306 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:35 INFO - PROCESS | 3576 | ++DOCSHELL 1430EC00 == 34 [pid = 3576] [id = 71] 15:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (14F1DC00) [pid = 3576] [serial = 210] [outer = 00000000] 15:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15E79400) [pid = 3576] [serial = 211] [outer = 14F1DC00] 15:22:35 INFO - PROCESS | 3576 | 1467156155351 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15E7F400) [pid = 3576] [serial = 212] [outer = 14F1DC00] 15:22:35 INFO - PROCESS | 3576 | 1467156155760 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 580ms 15:22:35 INFO - PROCESS | 3576 | 1467156155800 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 3576 | 1467156155802 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:22:35 INFO - PROCESS | 3576 | 1467156155806 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 3576 | 1467156155807 Marionette TRACE conn3 <- [1,250,null,{}] 15:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:22:35 INFO - PROCESS | 3576 | 1467156155811 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}] 15:22:35 INFO - PROCESS | 3576 | 1467156155813 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:35 INFO - PROCESS | 3576 | 1467156155921 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:22:35 INFO - PROCESS | 3576 | 1467156155926 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 3576 | 1467156155928 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:35 INFO - PROCESS | 3576 | ++DOCSHELL 15E6A800 == 35 [pid = 3576] [id = 72] 15:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15E6CC00) [pid = 3576] [serial = 213] [outer = 00000000] 15:22:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1625AC00) [pid = 3576] [serial = 214] [outer = 15E6CC00] 15:22:35 INFO - PROCESS | 3576 | 1467156155974 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16AA8000) [pid = 3576] [serial = 215] [outer = 15E6CC00] 15:22:36 INFO - PROCESS | 3576 | 1467156156410 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 611ms 15:22:36 INFO - PROCESS | 3576 | 1467156156429 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 3576 | 1467156156431 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 3576 | 1467156156434 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:22:36 INFO - PROCESS | 3576 | 1467156156436 Marionette TRACE conn3 <- [1,254,null,{}] 15:22:36 INFO - PROCESS | 3576 | 1467156156445 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}] 15:22:36 INFO - PROCESS | 3576 | 1467156156451 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:36 INFO - PROCESS | 3576 | 1467156156574 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:22:36 INFO - PROCESS | 3576 | 1467156156580 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 3576 | 1467156156582 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:36 INFO - PROCESS | 3576 | ++DOCSHELL 13942800 == 36 [pid = 3576] [id = 73] 15:22:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1394DC00) [pid = 3576] [serial = 216] [outer = 00000000] 15:22:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17722400) [pid = 3576] [serial = 217] [outer = 1394DC00] 15:22:36 INFO - PROCESS | 3576 | 1467156156645 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (177D3000) [pid = 3576] [serial = 218] [outer = 1394DC00] 15:22:37 INFO - PROCESS | 3576 | 1467156157094 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]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 687ms 15:22:37 INFO - PROCESS | 3576 | 1467156157116 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 3576 | 1467156157118 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:22:37 INFO - PROCESS | 3576 | 1467156157121 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3576 | 1467156157123 Marionette TRACE conn3 <- [1,258,null,{}] 15:22:37 INFO - PROCESS | 3576 | 1467156157126 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}] 15:22:37 INFO - PROCESS | 3576 | 1467156157128 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:37 INFO - PROCESS | 3576 | 1467156157255 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:22:37 INFO - PROCESS | 3576 | 1467156157321 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 3576 | 1467156157323 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:37 INFO - PROCESS | 3576 | ++DOCSHELL 18038400 == 37 [pid = 3576] [id = 74] 15:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1803F800) [pid = 3576] [serial = 219] [outer = 00000000] 15:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1851D800) [pid = 3576] [serial = 220] [outer = 1803F800] 15:22:37 INFO - PROCESS | 3576 | 1467156157367 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1851EC00) [pid = 3576] [serial = 221] [outer = 1803F800] 15:22:37 INFO - PROCESS | 3576 | 1467156157751 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]]]}] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1803C800) [pid = 3576] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10E93400) [pid = 3576] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15E84000) [pid = 3576] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1573FC00) [pid = 3576] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1314B000) [pid = 3576] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16DDCC00) [pid = 3576] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13C63800) [pid = 3576] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (110CEC00) [pid = 3576] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1320D000) [pid = 3576] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12DFE800) [pid = 3576] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (110C6000) [pid = 3576] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:22:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16AABC00) [pid = 3576] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 779ms 15:22:37 INFO - PROCESS | 3576 | 1467156157906 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 3576 | 1467156157908 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:22:37 INFO - PROCESS | 3576 | 1467156157911 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3576 | 1467156157913 Marionette TRACE conn3 <- [1,262,null,{}] 15:22:37 INFO - PROCESS | 3576 | 1467156157916 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}] 15:22:37 INFO - PROCESS | 3576 | 1467156157918 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:37 INFO - PROCESS | 3576 | 1467156157998 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:22:38 INFO - PROCESS | 3576 | 1467156158005 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 3576 | 1467156158007 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:38 INFO - PROCESS | 3576 | ++DOCSHELL 103CB800 == 38 [pid = 3576] [id = 75] 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1430E000) [pid = 3576] [serial = 222] [outer = 00000000] 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (177D1800) [pid = 3576] [serial = 223] [outer = 1430E000] 15:22:38 INFO - PROCESS | 3576 | 1467156158053 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17F25C00) [pid = 3576] [serial = 224] [outer = 1430E000] 15:22:38 INFO - PROCESS | 3576 | 1467156158451 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]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 580ms 15:22:38 INFO - PROCESS | 3576 | 1467156158506 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 3576 | 1467156158508 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:22:38 INFO - PROCESS | 3576 | 1467156158514 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 3576 | 1467156158516 Marionette TRACE conn3 <- [1,266,null,{}] 15:22:38 INFO - PROCESS | 3576 | 1467156158520 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}] 15:22:38 INFO - PROCESS | 3576 | 1467156158521 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:38 INFO - PROCESS | 3576 | 1467156158609 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:22:38 INFO - PROCESS | 3576 | 1467156158617 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 3576 | 1467156158619 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:38 INFO - PROCESS | 3576 | ++DOCSHELL 12DF5800 == 39 [pid = 3576] [id = 76] 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16DDCC00) [pid = 3576] [serial = 225] [outer = 00000000] 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (199B4000) [pid = 3576] [serial = 226] [outer = 16DDCC00] 15:22:38 INFO - PROCESS | 3576 | 1467156158689 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19C64400) [pid = 3576] [serial = 227] [outer = 16DDCC00] 15:22:39 INFO - PROCESS | 3576 | 1467156159121 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 626ms 15:22:39 INFO - PROCESS | 3576 | 1467156159133 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 3576 | 1467156159135 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:22:39 INFO - PROCESS | 3576 | 1467156159138 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:22:39 INFO - PROCESS | 3576 | 1467156159140 Marionette TRACE conn3 <- [1,270,null,{}] 15:22:39 INFO - PROCESS | 3576 | 1467156159143 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}] 15:22:39 INFO - PROCESS | 3576 | 1467156159145 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:39 INFO - PROCESS | 3576 | 1467156159268 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:22:39 INFO - PROCESS | 3576 | 1467156159276 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 3576 | 1467156159277 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:39 INFO - PROCESS | 3576 | ++DOCSHELL 19C6A800 == 40 [pid = 3576] [id = 77] 15:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19EE4400) [pid = 3576] [serial = 228] [outer = 00000000] 15:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A323000) [pid = 3576] [serial = 229] [outer = 19EE4400] 15:22:39 INFO - PROCESS | 3576 | 1467156159322 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A3CCC00) [pid = 3576] [serial = 230] [outer = 19EE4400] 15:22:39 INFO - PROCESS | 3576 | 1467156159675 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 15:22:39 INFO - PROCESS | 3576 | 1467156159719 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 3576 | 1467156159721 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:22:39 INFO - PROCESS | 3576 | 1467156159724 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:22:39 INFO - PROCESS | 3576 | 1467156159727 Marionette TRACE conn3 <- [1,274,null,{}] 15:22:39 INFO - PROCESS | 3576 | 1467156159730 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}] 15:22:39 INFO - PROCESS | 3576 | 1467156159733 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:39 INFO - PROCESS | 3576 | 1467156159856 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:22:39 INFO - PROCESS | 3576 | 1467156160008 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 3576 | 1467156160012 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:40 INFO - PROCESS | 3576 | ++DOCSHELL 10A03400 == 41 [pid = 3576] [id = 78] 15:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A08800) [pid = 3576] [serial = 231] [outer = 00000000] 15:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A7C000) [pid = 3576] [serial = 232] [outer = 10A08800] 15:22:40 INFO - PROCESS | 3576 | 1467156160052 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10E95000) [pid = 3576] [serial = 233] [outer = 10A08800] 15:22:40 INFO - PROCESS | 3576 | 1467156160570 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]]]}] 15:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 916ms 15:22:40 INFO - PROCESS | 3576 | 1467156160656 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 3576 | 1467156160660 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:22:40 INFO - PROCESS | 3576 | 1467156160665 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 3576 | 1467156160668 Marionette TRACE conn3 <- [1,278,null,{}] 15:22:40 INFO - PROCESS | 3576 | 1467156160674 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}] 15:22:40 INFO - PROCESS | 3576 | 1467156160676 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:40 INFO - PROCESS | 3576 | 1467156160825 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:22:40 INFO - PROCESS | 3576 | 1467156160983 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 3576 | 1467156160987 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:41 INFO - PROCESS | 3576 | ++DOCSHELL 13C0BC00 == 42 [pid = 3576] [id = 79] 15:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13C0CC00) [pid = 3576] [serial = 234] [outer = 00000000] 15:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13CA1000) [pid = 3576] [serial = 235] [outer = 13C0CC00] 15:22:41 INFO - PROCESS | 3576 | 1467156161050 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (14F1D400) [pid = 3576] [serial = 236] [outer = 13C0CC00] 15:22:41 INFO - PROCESS | 3576 | 1467156161673 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]]]}] 15:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1069ms 15:22:41 INFO - PROCESS | 3576 | 1467156161728 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 3576 | 1467156161732 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:22:41 INFO - PROCESS | 3576 | 1467156161736 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - PROCESS | 3576 | 1467156161739 Marionette TRACE conn3 <- [1,282,null,{}] 15:22:41 INFO - PROCESS | 3576 | 1467156161743 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}] 15:22:41 INFO - PROCESS | 3576 | 1467156161745 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:41 INFO - PROCESS | 3576 | 1467156161886 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:22:41 INFO - PROCESS | 3576 | 1467156162014 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 3576 | 1467156162017 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:42 INFO - PROCESS | 3576 | ++DOCSHELL 172EC800 == 43 [pid = 3576] [id = 80] 15:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (177CCC00) [pid = 3576] [serial = 237] [outer = 00000000] 15:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (18526000) [pid = 3576] [serial = 238] [outer = 177CCC00] 15:22:42 INFO - PROCESS | 3576 | 1467156162072 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (19EE1C00) [pid = 3576] [serial = 239] [outer = 177CCC00] 15:22:42 INFO - PROCESS | 3576 | 1467156162618 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]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 916ms 15:22:42 INFO - PROCESS | 3576 | 1467156162665 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 3576 | 1467156162668 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:22:42 INFO - PROCESS | 3576 | 1467156162678 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 3576 | 1467156162684 Marionette TRACE conn3 <- [1,286,null,{}] 15:22:42 INFO - PROCESS | 3576 | 1467156162688 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}] 15:22:42 INFO - PROCESS | 3576 | 1467156162692 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:42 INFO - PROCESS | 3576 | 1467156162830 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:22:43 INFO - PROCESS | 3576 | 1467156163062 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 3576 | 1467156163065 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:43 INFO - PROCESS | 3576 | ++DOCSHELL 104DFC00 == 44 [pid = 3576] [id = 81] 15:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (10A77000) [pid = 3576] [serial = 240] [outer = 00000000] 15:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (110C9C00) [pid = 3576] [serial = 241] [outer = 10A77000] 15:22:43 INFO - PROCESS | 3576 | 1467156163119 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1289B400) [pid = 3576] [serial = 242] [outer = 10A77000] 15:22:43 INFO - PROCESS | 3576 | 1467156163745 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]]]}] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 19C6A800 == 43 [pid = 3576] [id = 77] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 12DF5800 == 42 [pid = 3576] [id = 76] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 103CB800 == 41 [pid = 3576] [id = 75] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 18038400 == 40 [pid = 3576] [id = 74] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 13942800 == 39 [pid = 3576] [id = 73] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 15E6A800 == 38 [pid = 3576] [id = 72] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 1430EC00 == 37 [pid = 3576] [id = 71] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 13C9DC00 == 36 [pid = 3576] [id = 70] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 11033C00 == 35 [pid = 3576] [id = 69] 15:22:43 INFO - PROCESS | 3576 | --DOCSHELL 1281B000 == 34 [pid = 3576] [id = 68] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (13225C00) [pid = 3576] [serial = 124] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1A3C2400) [pid = 3576] [serial = 187] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (199B6800) [pid = 3576] [serial = 175] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1309E000) [pid = 3576] [serial = 157] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12926C00) [pid = 3576] [serial = 156] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16259000) [pid = 3576] [serial = 169] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1577C400) [pid = 3576] [serial = 166] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1599B800) [pid = 3576] [serial = 167] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (131E8800) [pid = 3576] [serial = 162] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1320DC00) [pid = 3576] [serial = 163] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1761A400) [pid = 3576] [serial = 173] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19EDC800) [pid = 3576] [serial = 178] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (129AE800) [pid = 3576] [serial = 160] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (114D2400) [pid = 3576] [serial = 159] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19BC1000) [pid = 3576] [serial = 176] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1430AC00) [pid = 3576] [serial = 181] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1599B400) [pid = 3576] [serial = 182] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16AAA800) [pid = 3576] [serial = 179] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A09E800) [pid = 3576] [serial = 185] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1B65C000) [pid = 3576] [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.] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A3CD400) [pid = 3576] [serial = 188] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (170ED400) [pid = 3576] [serial = 172] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1625D400) [pid = 3576] [serial = 170] [outer = 00000000] [url = about:blank] 15:22:43 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19C6A400) [pid = 3576] [serial = 184] [outer = 00000000] [url = about:blank] 15:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1130ms 15:22:43 INFO - PROCESS | 3576 | 1467156163799 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 3576 | 1467156163802 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:22:43 INFO - PROCESS | 3576 | 1467156163807 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:22:43 INFO - PROCESS | 3576 | 1467156163809 Marionette TRACE conn3 <- [1,290,null,{}] 15:22:43 INFO - PROCESS | 3576 | 1467156163861 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}] 15:22:43 INFO - PROCESS | 3576 | 1467156163863 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:43 INFO - PROCESS | 3576 | 1467156163991 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:22:44 INFO - PROCESS | 3576 | 1467156164094 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 3576 | 1467156164097 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:44 INFO - PROCESS | 3576 | ++DOCSHELL 13123400 == 35 [pid = 3576] [id = 82] 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1314AC00) [pid = 3576] [serial = 243] [outer = 00000000] 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1345E400) [pid = 3576] [serial = 244] [outer = 1314AC00] 15:22:44 INFO - PROCESS | 3576 | 1467156164183 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13CA0000) [pid = 3576] [serial = 245] [outer = 1314AC00] 15:22:44 INFO - PROCESS | 3576 | 1467156164617 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]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 840ms 15:22:44 INFO - PROCESS | 3576 | 1467156164657 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 3576 | 1467156164660 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:22:44 INFO - PROCESS | 3576 | 1467156164665 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 3576 | 1467156164675 Marionette TRACE conn3 <- [1,294,null,{}] 15:22:44 INFO - PROCESS | 3576 | 1467156164679 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}] 15:22:44 INFO - PROCESS | 3576 | 1467156164682 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:44 INFO - PROCESS | 3576 | 1467156164768 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:22:44 INFO - PROCESS | 3576 | 1467156164777 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 3576 | 1467156164779 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:44 INFO - PROCESS | 3576 | ++DOCSHELL 15E7C000 == 36 [pid = 3576] [id = 83] 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15E7DC00) [pid = 3576] [serial = 246] [outer = 00000000] 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16181000) [pid = 3576] [serial = 247] [outer = 15E7DC00] 15:22:44 INFO - PROCESS | 3576 | 1467156164824 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16259000) [pid = 3576] [serial = 248] [outer = 15E7DC00] 15:22:45 INFO - PROCESS | 3576 | 1467156165253 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]]]}] 15:22:45 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. 15:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 642ms 15:22:45 INFO - PROCESS | 3576 | 1467156165307 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 3576 | 1467156165309 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:22:45 INFO - PROCESS | 3576 | 1467156165314 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 3576 | 1467156165320 Marionette TRACE conn3 <- [1,298,null,{}] 15:22:45 INFO - PROCESS | 3576 | 1467156165328 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}] 15:22:45 INFO - PROCESS | 3576 | 1467156165331 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:45 INFO - PROCESS | 3576 | 1467156165445 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:22:45 INFO - PROCESS | 3576 | 1467156165528 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 3576 | 1467156165530 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:45 INFO - PROCESS | 3576 | ++DOCSHELL 172E6000 == 37 [pid = 3576] [id = 84] 15:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (172E9400) [pid = 3576] [serial = 249] [outer = 00000000] 15:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1771B800) [pid = 3576] [serial = 250] [outer = 172E9400] 15:22:45 INFO - PROCESS | 3576 | 1467156165575 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18242800) [pid = 3576] [serial = 251] [outer = 172E9400] 15:22:45 INFO - PROCESS | 3576 | 1467156165914 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]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 641ms 15:22:45 INFO - PROCESS | 3576 | 1467156165953 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 3576 | 1467156165955 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:22:45 INFO - PROCESS | 3576 | 1467156165958 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 3576 | 1467156165960 Marionette TRACE conn3 <- [1,302,null,{}] 15:22:45 INFO - PROCESS | 3576 | 1467156165964 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}] 15:22:45 INFO - PROCESS | 3576 | 1467156165966 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:46 INFO - PROCESS | 3576 | 1467156166094 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:22:46 INFO - PROCESS | 3576 | 1467156166112 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 3576 | 1467156166114 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:46 INFO - PROCESS | 3576 | ++DOCSHELL 17F2B400 == 38 [pid = 3576] [id = 85] 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (18044400) [pid = 3576] [serial = 252] [outer = 00000000] 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19BC2000) [pid = 3576] [serial = 253] [outer = 18044400] 15:22:46 INFO - PROCESS | 3576 | 1467156166159 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19C60C00) [pid = 3576] [serial = 254] [outer = 18044400] 15:22:46 INFO - PROCESS | 3576 | 1467156166548 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]]]}] 15:22:46 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. 15:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 611ms 15:22:46 INFO - PROCESS | 3576 | 1467156166579 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 3576 | 1467156166581 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:22:46 INFO - PROCESS | 3576 | 1467156166584 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 3576 | 1467156166586 Marionette TRACE conn3 <- [1,306,null,{}] 15:22:46 INFO - PROCESS | 3576 | 1467156166590 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}] 15:22:46 INFO - PROCESS | 3576 | 1467156166591 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:46 INFO - PROCESS | 3576 | 1467156166699 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:22:46 INFO - PROCESS | 3576 | 1467156166772 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 3576 | 1467156166778 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:46 INFO - PROCESS | 3576 | ++DOCSHELL 1A09F400 == 39 [pid = 3576] [id = 86] 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A09FC00) [pid = 3576] [serial = 255] [outer = 00000000] 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A328800) [pid = 3576] [serial = 256] [outer = 1A09FC00] 15:22:46 INFO - PROCESS | 3576 | 1467156166833 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A621C00) [pid = 3576] [serial = 257] [outer = 1A09FC00] 15:22:47 INFO - PROCESS | 3576 | 1467156167267 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]]]}] 15:22:47 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. 15:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 718ms 15:22:47 INFO - PROCESS | 3576 | 1467156167325 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 3576 | 1467156167310 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:22:47 INFO - PROCESS | 3576 | 1467156167314 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 3576 | 1467156167315 Marionette TRACE conn3 <- [1,310,null,{}] 15:22:47 INFO - PROCESS | 3576 | 1467156167319 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}] 15:22:47 INFO - PROCESS | 3576 | 1467156167321 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:47 INFO - PROCESS | 3576 | 1467156167434 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:22:47 INFO - PROCESS | 3576 | 1467156167493 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 3576 | 1467156167495 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:47 INFO - PROCESS | 3576 | ++DOCSHELL 1A627000 == 40 [pid = 3576] [id = 87] 15:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A62AC00) [pid = 3576] [serial = 258] [outer = 00000000] 15:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A8CBC00) [pid = 3576] [serial = 259] [outer = 1A62AC00] 15:22:47 INFO - PROCESS | 3576 | 1467156167539 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A8D0800) [pid = 3576] [serial = 260] [outer = 1A62AC00] 15:22:47 INFO - PROCESS | 3576 | 1467156167778 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:22:47 INFO - PROCESS | 3576 | 1467156167963 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]]]}] 15:22:47 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. 15:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 15:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:22:47 INFO - PROCESS | 3576 | 1467156168013 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 3576 | 1467156168015 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:22:47 INFO - PROCESS | 3576 | 1467156168018 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 3576 | 1467156168020 Marionette TRACE conn3 <- [1,314,null,{}] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15E6CC00) [pid = 3576] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1803F800) [pid = 3576] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (11034400) [pid = 3576] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (114CCC00) [pid = 3576] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C9E400) [pid = 3576] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1394DC00) [pid = 3576] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1289F000) [pid = 3576] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18035400) [pid = 3576] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (14F1DC00) [pid = 3576] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1430E000) [pid = 3576] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16DDCC00) [pid = 3576] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:22:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1771D000) [pid = 3576] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:22:48 INFO - PROCESS | 3576 | 1467156168141 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}] 15:22:48 INFO - PROCESS | 3576 | 1467156168143 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:48 INFO - PROCESS | 3576 | 1467156168215 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:22:48 INFO - PROCESS | 3576 | 1467156168224 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 3576 | 1467156168226 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:48 INFO - PROCESS | 3576 | ++DOCSHELL 131E8000 == 41 [pid = 3576] [id = 88] 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E9400) [pid = 3576] [serial = 261] [outer = 00000000] 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13C9E400) [pid = 3576] [serial = 262] [outer = 131E9400] 15:22:48 INFO - PROCESS | 3576 | 1467156168270 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E84000) [pid = 3576] [serial = 263] [outer = 131E9400] 15:22:48 INFO - PROCESS | 3576 | 1467156168695 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]]]}] 15:22:48 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. 15:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 717ms 15:22:48 INFO - PROCESS | 3576 | 1467156168739 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 3576 | 1467156168741 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:22:48 INFO - PROCESS | 3576 | 1467156168748 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 3576 | 1467156168750 Marionette TRACE conn3 <- [1,318,null,{}] 15:22:48 INFO - PROCESS | 3576 | 1467156168754 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}] 15:22:48 INFO - PROCESS | 3576 | 1467156168756 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:48 INFO - PROCESS | 3576 | 1467156168836 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:22:48 INFO - PROCESS | 3576 | 1467156168842 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 3576 | 1467156168844 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:48 INFO - PROCESS | 3576 | ++DOCSHELL 13454800 == 42 [pid = 3576] [id = 89] 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13C63000) [pid = 3576] [serial = 264] [outer = 00000000] 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A76F400) [pid = 3576] [serial = 265] [outer = 13C63000] 15:22:48 INFO - PROCESS | 3576 | 1467156168873 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (18525000) [pid = 3576] [serial = 266] [outer = 13C63000] 15:22:49 INFO - PROCESS | 3576 | 1467156169294 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]]]}] 15:22:49 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. 15:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 580ms 15:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:22:49 INFO - PROCESS | 3576 | 1467156169336 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 3576 | 1467156169338 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:22:49 INFO - PROCESS | 3576 | 1467156169342 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 3576 | 1467156169344 Marionette TRACE conn3 <- [1,322,null,{}] 15:22:49 INFO - PROCESS | 3576 | 1467156169352 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}] 15:22:49 INFO - PROCESS | 3576 | 1467156169354 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:49 INFO - PROCESS | 3576 | 1467156169439 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:22:49 INFO - PROCESS | 3576 | 1467156169445 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 3576 | 1467156169447 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:49 INFO - PROCESS | 3576 | ++DOCSHELL 129F2400 == 43 [pid = 3576] [id = 90] 15:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (130A4C00) [pid = 3576] [serial = 267] [outer = 00000000] 15:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15E7BC00) [pid = 3576] [serial = 268] [outer = 130A4C00] 15:22:49 INFO - PROCESS | 3576 | 1467156169490 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1AB63C00) [pid = 3576] [serial = 269] [outer = 130A4C00] 15:22:49 INFO - PROCESS | 3576 | 1467156169947 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]]]}] 15:22:49 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. 15:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 626ms 15:22:49 INFO - PROCESS | 3576 | 1467156169966 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 3576 | 1467156169968 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:22:49 INFO - PROCESS | 3576 | 1467156169971 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 3576 | 1467156169973 Marionette TRACE conn3 <- [1,326,null,{}] 15:22:49 INFO - PROCESS | 3576 | 1467156169976 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}] 15:22:49 INFO - PROCESS | 3576 | 1467156169978 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:50 INFO - PROCESS | 3576 | 1467156170059 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:22:50 INFO - PROCESS | 3576 | 1467156170202 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 3576 | 1467156170205 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:50 INFO - PROCESS | 3576 | ++DOCSHELL 10A07C00 == 44 [pid = 3576] [id = 91] 15:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10A08400) [pid = 3576] [serial = 270] [outer = 00000000] 15:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1102D000) [pid = 3576] [serial = 271] [outer = 10A08400] 15:22:50 INFO - PROCESS | 3576 | 1467156170262 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1281B000) [pid = 3576] [serial = 272] [outer = 10A08400] 15:22:50 INFO - PROCESS | 3576 | 1467156170912 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]]]}] 15:22:50 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. 15:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 977ms 15:22:50 INFO - PROCESS | 3576 | 1467156170956 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 3576 | 1467156170960 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:22:50 INFO - PROCESS | 3576 | 1467156170965 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 3576 | 1467156170968 Marionette TRACE conn3 <- [1,330,null,{}] 15:22:50 INFO - PROCESS | 3576 | 1467156170973 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}] 15:22:50 INFO - PROCESS | 3576 | 1467156170976 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:51 INFO - PROCESS | 3576 | 1467156171073 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:22:51 INFO - PROCESS | 3576 | 1467156171205 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 3576 | 1467156171209 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:51 INFO - PROCESS | 3576 | ++DOCSHELL 1430F000 == 45 [pid = 3576] [id = 92] 15:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1577C400) [pid = 3576] [serial = 273] [outer = 00000000] 15:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (15E66000) [pid = 3576] [serial = 274] [outer = 1577C400] 15:22:51 INFO - PROCESS | 3576 | 1467156171265 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15E86C00) [pid = 3576] [serial = 275] [outer = 1577C400] 15:22:51 INFO - PROCESS | 3576 | 1467156171826 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]]]}] 15:22:51 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. 15:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 916ms 15:22:51 INFO - PROCESS | 3576 | 1467156171880 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 3576 | 1467156171884 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:22:51 INFO - PROCESS | 3576 | 1467156171888 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 3576 | 1467156171890 Marionette TRACE conn3 <- [1,334,null,{}] 15:22:51 INFO - PROCESS | 3576 | 1467156171895 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}] 15:22:51 INFO - PROCESS | 3576 | 1467156171897 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:52 INFO - PROCESS | 3576 | 1467156172011 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:22:52 INFO - PROCESS | 3576 | 1467156172107 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 3576 | 1467156172110 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:52 INFO - PROCESS | 3576 | ++DOCSHELL 172E2C00 == 46 [pid = 3576] [id = 93] 15:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (172E8C00) [pid = 3576] [serial = 276] [outer = 00000000] 15:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (17721000) [pid = 3576] [serial = 277] [outer = 172E8C00] 15:22:52 INFO - PROCESS | 3576 | 1467156172172 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (19BC0000) [pid = 3576] [serial = 278] [outer = 172E8C00] 15:22:52 INFO - PROCESS | 3576 | 1467156172802 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]]]}] 15:22:52 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. 15:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 916ms 15:22:52 INFO - PROCESS | 3576 | 1467156172816 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 3576 | 1467156172819 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:22:52 INFO - PROCESS | 3576 | 1467156172829 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 3576 | 1467156172835 Marionette TRACE conn3 <- [1,338,null,{}] 15:22:52 INFO - PROCESS | 3576 | 1467156172840 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}] 15:22:52 INFO - PROCESS | 3576 | 1467156172844 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:52 INFO - PROCESS | 3576 | 1467156172953 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:22:53 INFO - PROCESS | 3576 | 1467156173191 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 3576 | 1467156173194 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:53 INFO - PROCESS | 3576 | ++DOCSHELL 10470400 == 47 [pid = 3576] [id = 94] 15:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (10A75800) [pid = 3576] [serial = 279] [outer = 00000000] 15:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (110C5C00) [pid = 3576] [serial = 280] [outer = 10A75800] 15:22:53 INFO - PROCESS | 3576 | 1467156173267 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (129B1400) [pid = 3576] [serial = 281] [outer = 10A75800] 15:22:53 INFO - PROCESS | 3576 | 1467156173817 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]]]}] 15:22:53 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. 15:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1023ms 15:22:53 INFO - PROCESS | 3576 | 1467156173860 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 3576 | 1467156173864 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:22:53 INFO - PROCESS | 3576 | 1467156173882 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 3576 | 1467156173885 Marionette TRACE conn3 <- [1,342,null,{}] 15:22:53 INFO - PROCESS | 3576 | 1467156173890 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}] 15:22:53 INFO - PROCESS | 3576 | 1467156173894 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:53 INFO - PROCESS | 3576 | 1467156173992 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:22:54 INFO - PROCESS | 3576 | 1467156174094 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 3576 | 1467156174097 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:54 INFO - PROCESS | 3576 | ++DOCSHELL 13206400 == 48 [pid = 3576] [id = 95] 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (13459800) [pid = 3576] [serial = 282] [outer = 00000000] 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1430C000) [pid = 3576] [serial = 283] [outer = 13459800] 15:22:54 INFO - PROCESS | 3576 | 1467156174146 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1573C800) [pid = 3576] [serial = 284] [outer = 13459800] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 129F2400 == 47 [pid = 3576] [id = 90] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 13454800 == 46 [pid = 3576] [id = 89] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 131E8000 == 45 [pid = 3576] [id = 88] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 1A627000 == 44 [pid = 3576] [id = 87] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 1A09F400 == 43 [pid = 3576] [id = 86] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 17F2B400 == 42 [pid = 3576] [id = 85] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 172E6000 == 41 [pid = 3576] [id = 84] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 15E7C000 == 40 [pid = 3576] [id = 83] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 13123400 == 39 [pid = 3576] [id = 82] 15:22:54 INFO - PROCESS | 3576 | --DOCSHELL 104DFC00 == 38 [pid = 3576] [id = 81] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (18520C00) [pid = 3576] [serial = 154] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (16AA8000) [pid = 3576] [serial = 215] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1851D800) [pid = 3576] [serial = 220] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (13109C00) [pid = 3576] [serial = 205] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (13454400) [pid = 3576] [serial = 194] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (13157000) [pid = 3576] [serial = 193] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (13D14400) [pid = 3576] [serial = 208] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (14EB1000) [pid = 3576] [serial = 209] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (17722400) [pid = 3576] [serial = 217] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13127C00) [pid = 3576] [serial = 203] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12DC4000) [pid = 3576] [serial = 202] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16185C00) [pid = 3576] [serial = 196] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (18529800) [pid = 3576] [serial = 200] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (18524400) [pid = 3576] [serial = 199] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A773800) [pid = 3576] [serial = 190] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15E79400) [pid = 3576] [serial = 211] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (177D1800) [pid = 3576] [serial = 223] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17F25C00) [pid = 3576] [serial = 224] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (199B4000) [pid = 3576] [serial = 226] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1851EC00) [pid = 3576] [serial = 221] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13149C00) [pid = 3576] [serial = 206] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1625AC00) [pid = 3576] [serial = 214] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (177D3000) [pid = 3576] [serial = 218] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A323000) [pid = 3576] [serial = 229] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E7F400) [pid = 3576] [serial = 212] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19C64400) [pid = 3576] [serial = 227] [outer = 00000000] [url = about:blank] 15:22:54 INFO - PROCESS | 3576 | 1467156174634 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]]]}] 15:22:54 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. 15:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 779ms 15:22:54 INFO - PROCESS | 3576 | 1467156174656 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 3576 | 1467156174660 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:22:54 INFO - PROCESS | 3576 | 1467156174669 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 3576 | 1467156174654 Marionette TRACE conn3 <- [1,346,null,{}] 15:22:54 INFO - PROCESS | 3576 | 1467156174658 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}] 15:22:54 INFO - PROCESS | 3576 | 1467156174660 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:54 INFO - PROCESS | 3576 | 1467156174750 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:22:54 INFO - PROCESS | 3576 | 1467156174757 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 3576 | 1467156174760 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:54 INFO - PROCESS | 3576 | ++DOCSHELL 13222C00 == 39 [pid = 3576] [id = 96] 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13456000) [pid = 3576] [serial = 285] [outer = 00000000] 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (14EBC400) [pid = 3576] [serial = 286] [outer = 13456000] 15:22:54 INFO - PROCESS | 3576 | 1467156174805 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15E6C400) [pid = 3576] [serial = 287] [outer = 13456000] 15:22:55 INFO - PROCESS | 3576 | 1467156175266 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]]]}] 15:22:55 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. 15:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 626ms 15:22:55 INFO - PROCESS | 3576 | 1467156175285 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 3576 | 1467156175287 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:22:55 INFO - PROCESS | 3576 | 1467156175292 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 3576 | 1467156175298 Marionette TRACE conn3 <- [1,350,null,{}] 15:22:55 INFO - PROCESS | 3576 | 1467156175307 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}] 15:22:55 INFO - PROCESS | 3576 | 1467156175310 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:55 INFO - PROCESS | 3576 | 1467156175395 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:22:55 INFO - PROCESS | 3576 | 1467156175402 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 3576 | 1467156175404 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:55 INFO - PROCESS | 3576 | ++DOCSHELL 1625AC00 == 40 [pid = 3576] [id = 97] 15:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16260400) [pid = 3576] [serial = 288] [outer = 00000000] 15:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E57400) [pid = 3576] [serial = 289] [outer = 16260400] 15:22:55 INFO - PROCESS | 3576 | 1467156175432 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17007000) [pid = 3576] [serial = 290] [outer = 16260400] 15:22:55 INFO - PROCESS | 3576 | 1467156175877 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]]]}] 15:22:55 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. 15:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 642ms 15:22:55 INFO - PROCESS | 3576 | 1467156175931 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 3576 | 1467156175934 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:22:55 INFO - PROCESS | 3576 | 1467156175937 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 3576 | 1467156175939 Marionette TRACE conn3 <- [1,354,null,{}] 15:22:55 INFO - PROCESS | 3576 | 1467156175942 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}] 15:22:55 INFO - PROCESS | 3576 | 1467156175944 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:56 INFO - PROCESS | 3576 | 1467156176028 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:22:56 INFO - PROCESS | 3576 | 1467156176036 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 3576 | 1467156176039 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:56 INFO - PROCESS | 3576 | ++DOCSHELL 17717400 == 41 [pid = 3576] [id = 98] 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17724000) [pid = 3576] [serial = 291] [outer = 00000000] 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17F25C00) [pid = 3576] [serial = 292] [outer = 17724000] 15:22:56 INFO - PROCESS | 3576 | 1467156176083 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17F2B400) [pid = 3576] [serial = 293] [outer = 17724000] 15:22:56 INFO - PROCESS | 3576 | 1467156176522 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]]]}] 15:22:56 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. 15:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 611ms 15:22:56 INFO - PROCESS | 3576 | 1467156176563 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 3576 | 1467156176565 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:22:56 INFO - PROCESS | 3576 | 1467156176569 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - PROCESS | 3576 | 1467156176571 Marionette TRACE conn3 <- [1,358,null,{}] 15:22:56 INFO - PROCESS | 3576 | 1467156176574 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}] 15:22:56 INFO - PROCESS | 3576 | 1467156176576 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:56 INFO - PROCESS | 3576 | 1467156176689 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:22:56 INFO - PROCESS | 3576 | 1467156176696 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 3576 | 1467156176702 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:56 INFO - PROCESS | 3576 | ++DOCSHELL 1851F400 == 42 [pid = 3576] [id = 99] 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1851F800) [pid = 3576] [serial = 294] [outer = 00000000] 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18528800) [pid = 3576] [serial = 295] [outer = 1851F800] 15:22:56 INFO - PROCESS | 3576 | 1467156176799 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (199B2800) [pid = 3576] [serial = 296] [outer = 1851F800] 15:22:57 INFO - PROCESS | 3576 | 1467156177217 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]]]}] 15:22:57 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. 15:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 687ms 15:22:57 INFO - PROCESS | 3576 | 1467156177258 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 3576 | 1467156177261 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:22:57 INFO - PROCESS | 3576 | 1467156177271 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3576 | 1467156177273 Marionette TRACE conn3 <- [1,362,null,{}] 15:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:22:57 INFO - PROCESS | 3576 | 1467156177276 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}] 15:22:57 INFO - PROCESS | 3576 | 1467156177279 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:57 INFO - PROCESS | 3576 | 1467156177396 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:22:57 INFO - PROCESS | 3576 | 1467156177482 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 3576 | 1467156177484 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:57 INFO - PROCESS | 3576 | ++DOCSHELL 1A09F400 == 43 [pid = 3576] [id = 100] 15:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A0A0000) [pid = 3576] [serial = 297] [outer = 00000000] 15:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A32F400) [pid = 3576] [serial = 298] [outer = 1A0A0000] 15:22:57 INFO - PROCESS | 3576 | 1467156177528 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A3CC000) [pid = 3576] [serial = 299] [outer = 1A0A0000] 15:22:57 INFO - PROCESS | 3576 | 1467156177934 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]]]}] 15:22:57 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. 15:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 718ms 15:22:57 INFO - PROCESS | 3576 | 1467156178000 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 3576 | 1467156178002 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:22:57 INFO - PROCESS | 3576 | 1467156178009 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3576 | 1467156178011 Marionette TRACE conn3 <- [1,366,null,{}] 15:22:57 INFO - PROCESS | 3576 | 1467156178015 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}] 15:22:57 INFO - PROCESS | 3576 | 1467156178017 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:58 INFO - PROCESS | 3576 | 1467156178122 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:22:58 INFO - PROCESS | 3576 | 1467156178189 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 3576 | 1467156178191 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:58 INFO - PROCESS | 3576 | ++DOCSHELL 1A626C00 == 44 [pid = 3576] [id = 101] 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (104E4800) [pid = 3576] [serial = 300] [outer = 00000000] 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A774C00) [pid = 3576] [serial = 301] [outer = 104E4800] 15:22:58 INFO - PROCESS | 3576 | 1467156178235 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A77A800) [pid = 3576] [serial = 302] [outer = 104E4800] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1314AC00) [pid = 3576] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A09FC00) [pid = 3576] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (10A77000) [pid = 3576] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (172E9400) [pid = 3576] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A62AC00) [pid = 3576] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15E7DC00) [pid = 3576] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (131E9400) [pid = 3576] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (18044400) [pid = 3576] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C63000) [pid = 3576] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A625000) [pid = 3576] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:22:58 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1577D400) [pid = 3576] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:22:58 INFO - PROCESS | 3576 | 1467156178758 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]]]}] 15:22:58 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. 15:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 779ms 15:22:58 INFO - PROCESS | 3576 | 1467156178789 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 3576 | 1467156178791 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:22:58 INFO - PROCESS | 3576 | 1467156178794 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 3576 | 1467156178796 Marionette TRACE conn3 <- [1,370,null,{}] 15:22:58 INFO - PROCESS | 3576 | 1467156178800 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}] 15:22:58 INFO - PROCESS | 3576 | 1467156178802 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:58 INFO - PROCESS | 3576 | 1467156178881 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:22:58 INFO - PROCESS | 3576 | 1467156178886 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 3576 | 1467156178888 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:58 INFO - PROCESS | 3576 | ++DOCSHELL 1321E400 == 45 [pid = 3576] [id = 102] 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13221000) [pid = 3576] [serial = 303] [outer = 00000000] 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16181400) [pid = 3576] [serial = 304] [outer = 13221000] 15:22:58 INFO - PROCESS | 3576 | 1467156178932 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13C63000) [pid = 3576] [serial = 305] [outer = 13221000] 15:22:59 INFO - PROCESS | 3576 | 1467156179337 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]]]}] 15:22:59 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. 15:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 580ms 15:22:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:22:59 INFO - PROCESS | 3576 | 1467156179374 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 3576 | 1467156179377 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:22:59 INFO - PROCESS | 3576 | 1467156179380 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 3576 | 1467156179382 Marionette TRACE conn3 <- [1,374,null,{}] 15:22:59 INFO - PROCESS | 3576 | 1467156179385 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}] 15:22:59 INFO - PROCESS | 3576 | 1467156179387 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:59 INFO - PROCESS | 3576 | 1467156179468 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:22:59 INFO - PROCESS | 3576 | 1467156179474 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 3576 | 1467156179476 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:22:59 INFO - PROCESS | 3576 | ++DOCSHELL 14EB3400 == 46 [pid = 3576] [id = 103] 15:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (176B6800) [pid = 3576] [serial = 306] [outer = 00000000] 15:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A8D1400) [pid = 3576] [serial = 307] [outer = 176B6800] 15:22:59 INFO - PROCESS | 3576 | 1467156179540 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1AB57000) [pid = 3576] [serial = 308] [outer = 176B6800] 15:22:59 INFO - PROCESS | 3576 | 1467156179975 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:22:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 611ms 15:22:59 INFO - PROCESS | 3576 | 1467156180001 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 3576 | 1467156180003 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:22:59 INFO - PROCESS | 3576 | 1467156180006 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:22:59 INFO - PROCESS | 3576 | 1467156180007 Marionette TRACE conn3 <- [1,378,null,{}] 15:23:00 INFO - PROCESS | 3576 | 1467156180014 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}] 15:23:00 INFO - PROCESS | 3576 | 1467156180016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:00 INFO - PROCESS | 3576 | 1467156180107 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:23:00 INFO - PROCESS | 3576 | 1467156180113 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 3576 | 1467156180115 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:00 INFO - PROCESS | 3576 | ++DOCSHELL 1AB61C00 == 47 [pid = 3576] [id = 104] 15:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1AB62800) [pid = 3576] [serial = 309] [outer = 00000000] 15:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1ABCA800) [pid = 3576] [serial = 310] [outer = 1AB62800] 15:23:00 INFO - PROCESS | 3576 | 1467156180164 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1AC89400) [pid = 3576] [serial = 311] [outer = 1AB62800] 15:23:00 INFO - PROCESS | 3576 | 1467156180655 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:23:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 15:23:00 INFO - PROCESS | 3576 | 1467156180689 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 3576 | 1467156180694 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:23:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:23:00 INFO - PROCESS | 3576 | 1467156180700 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 3576 | 1467156180704 Marionette TRACE conn3 <- [1,382,null,{}] 15:23:00 INFO - PROCESS | 3576 | 1467156180711 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}] 15:23:00 INFO - PROCESS | 3576 | 1467156180715 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:00 INFO - PROCESS | 3576 | 1467156180830 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:23:00 INFO - PROCESS | 3576 | 1467156180956 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 3576 | 1467156180961 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:00 INFO - PROCESS | 3576 | ++DOCSHELL 1281B800 == 48 [pid = 3576] [id = 105] 15:23:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (129AC800) [pid = 3576] [serial = 312] [outer = 00000000] 15:23:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1310A800) [pid = 3576] [serial = 313] [outer = 129AC800] 15:23:01 INFO - PROCESS | 3576 | 1467156181021 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1314DC00) [pid = 3576] [serial = 314] [outer = 129AC800] 15:23:01 INFO - PROCESS | 3576 | 1467156181643 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:23:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:23:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 977ms 15:23:01 INFO - PROCESS | 3576 | 1467156181687 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 3576 | 1467156181692 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:23:01 INFO - PROCESS | 3576 | 1467156181698 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 3576 | 1467156181701 Marionette TRACE conn3 <- [1,386,null,{}] 15:23:01 INFO - PROCESS | 3576 | 1467156181705 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}] 15:23:01 INFO - PROCESS | 3576 | 1467156181708 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:01 INFO - PROCESS | 3576 | 1467156181818 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:23:01 INFO - PROCESS | 3576 | 1467156181944 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 3576 | 1467156181947 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:01 INFO - PROCESS | 3576 | ++DOCSHELL 13C61400 == 49 [pid = 3576] [id = 106] 15:23:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1573B800) [pid = 3576] [serial = 315] [outer = 00000000] 15:23:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (15E80C00) [pid = 3576] [serial = 316] [outer = 1573B800] 15:23:01 INFO - PROCESS | 3576 | 1467156182005 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (16252C00) [pid = 3576] [serial = 317] [outer = 1573B800] 15:23:02 INFO - PROCESS | 3576 | 1467156182600 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]]]}] 15:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 916ms 15:23:02 INFO - PROCESS | 3576 | 1467156182626 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 3576 | 1467156182628 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:23:02 INFO - PROCESS | 3576 | 1467156182632 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - PROCESS | 3576 | 1467156182636 Marionette TRACE conn3 <- [1,390,null,{}] 15:23:02 INFO - PROCESS | 3576 | 1467156182647 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}] 15:23:02 INFO - PROCESS | 3576 | 1467156182651 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:02 INFO - PROCESS | 3576 | 1467156182747 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:23:02 INFO - PROCESS | 3576 | 1467156182846 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 3576 | 1467156182849 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:02 INFO - PROCESS | 3576 | ++DOCSHELL 19C65000 == 50 [pid = 3576] [id = 107] 15:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (19C66000) [pid = 3576] [serial = 318] [outer = 00000000] 15:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A0A0800) [pid = 3576] [serial = 319] [outer = 19C66000] 15:23:02 INFO - PROCESS | 3576 | 1467156182907 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1A8CE800) [pid = 3576] [serial = 320] [outer = 19C66000] 15:23:03 INFO - PROCESS | 3576 | 1467156183524 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]]]}] 15:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 916ms 15:23:03 INFO - PROCESS | 3576 | 1467156183541 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:23:03 INFO - PROCESS | 3576 | 1467156183544 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:23:03 INFO - PROCESS | 3576 | 1467156183548 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 3576 | 1467156183550 Marionette TRACE conn3 <- [1,394,null,{}] 15:23:03 INFO - PROCESS | 3576 | 1467156183553 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}] 15:23:03 INFO - PROCESS | 3576 | 1467156183555 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:03 INFO - PROCESS | 3576 | 1467156183659 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:23:03 INFO - PROCESS | 3576 | 1467156183758 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 3576 | 1467156183760 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:03 INFO - PROCESS | 3576 | ++DOCSHELL 1AC86000 == 51 [pid = 3576] [id = 108] 15:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1AC87400) [pid = 3576] [serial = 321] [outer = 00000000] 15:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1AE7E800) [pid = 3576] [serial = 322] [outer = 1AC87400] 15:23:03 INFO - PROCESS | 3576 | 1467156183814 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1AE89C00) [pid = 3576] [serial = 323] [outer = 1AC87400] 15:23:04 INFO - PROCESS | 3576 | 1467156184646 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]]]}] 15:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1161ms 15:23:04 INFO - PROCESS | 3576 | 1467156184728 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 3576 | 1467156184732 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:23:04 INFO - PROCESS | 3576 | 1467156184737 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 3576 | 1467156184740 Marionette TRACE conn3 <- [1,398,null,{}] 15:23:04 INFO - PROCESS | 3576 | 1467156184746 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}] 15:23:04 INFO - PROCESS | 3576 | 1467156184749 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:04 INFO - PROCESS | 3576 | 1467156184868 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:23:04 INFO - PROCESS | 3576 | 1467156184993 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 3576 | 1467156184996 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:05 INFO - PROCESS | 3576 | ++DOCSHELL 131E0000 == 52 [pid = 3576] [id = 109] 15:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (131E1400) [pid = 3576] [serial = 324] [outer = 00000000] 15:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (13220C00) [pid = 3576] [serial = 325] [outer = 131E1400] 15:23:05 INFO - PROCESS | 3576 | 1467156185047 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (13457000) [pid = 3576] [serial = 326] [outer = 131E1400] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 14EB3400 == 51 [pid = 3576] [id = 103] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1321E400 == 50 [pid = 3576] [id = 102] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1A626C00 == 49 [pid = 3576] [id = 101] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1A09F400 == 48 [pid = 3576] [id = 100] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1851F400 == 47 [pid = 3576] [id = 99] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 17717400 == 46 [pid = 3576] [id = 98] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1625AC00 == 45 [pid = 3576] [id = 97] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 13222C00 == 44 [pid = 3576] [id = 96] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 13206400 == 43 [pid = 3576] [id = 95] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 10470400 == 42 [pid = 3576] [id = 94] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 10A03400 == 41 [pid = 3576] [id = 78] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 172EC800 == 40 [pid = 3576] [id = 80] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 10A07C00 == 39 [pid = 3576] [id = 91] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1A328400 == 38 [pid = 3576] [id = 64] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1430F000 == 37 [pid = 3576] [id = 92] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 10A75400 == 36 [pid = 3576] [id = 65] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1577A400 == 35 [pid = 3576] [id = 66] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 172E2C00 == 34 [pid = 3576] [id = 93] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 13C0BC00 == 33 [pid = 3576] [id = 79] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 17F25000 == 32 [pid = 3576] [id = 67] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1AC86000 == 31 [pid = 3576] [id = 108] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 19C65000 == 30 [pid = 3576] [id = 107] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1AB61C00 == 29 [pid = 3576] [id = 104] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 1281B800 == 28 [pid = 3576] [id = 105] 15:23:05 INFO - PROCESS | 3576 | --DOCSHELL 13C61400 == 27 [pid = 3576] [id = 106] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1A779000) [pid = 3576] [serial = 191] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (1700D800) [pid = 3576] [serial = 197] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (16181000) [pid = 3576] [serial = 247] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (16259000) [pid = 3576] [serial = 248] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (1A621C00) [pid = 3576] [serial = 257] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (13C9E400) [pid = 3576] [serial = 262] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (15E84000) [pid = 3576] [serial = 263] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A8D0800) [pid = 3576] [serial = 260] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (19BC2000) [pid = 3576] [serial = 253] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (18525000) [pid = 3576] [serial = 266] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A76F400) [pid = 3576] [serial = 265] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19C60C00) [pid = 3576] [serial = 254] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (15E7BC00) [pid = 3576] [serial = 268] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1345E400) [pid = 3576] [serial = 244] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A328800) [pid = 3576] [serial = 256] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (13CA0000) [pid = 3576] [serial = 245] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13CA1000) [pid = 3576] [serial = 235] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1289B400) [pid = 3576] [serial = 242] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (110C9C00) [pid = 3576] [serial = 241] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1771B800) [pid = 3576] [serial = 250] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (18242800) [pid = 3576] [serial = 251] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A8CBC00) [pid = 3576] [serial = 259] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (18526000) [pid = 3576] [serial = 238] [outer = 00000000] [url = about:blank] 15:23:05 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10A7C000) [pid = 3576] [serial = 232] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3576 | 1467156186256 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]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1573ms 15:23:06 INFO - PROCESS | 3576 | 1467156186304 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 3576 | 1467156186308 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:23:06 INFO - PROCESS | 3576 | 1467156186313 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - PROCESS | 3576 | 1467156186316 Marionette TRACE conn3 <- [1,402,null,{}] 15:23:06 INFO - PROCESS | 3576 | 1467156186322 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}] 15:23:06 INFO - PROCESS | 3576 | 1467156186325 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:06 INFO - PROCESS | 3576 | 1467156186406 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:23:06 INFO - PROCESS | 3576 | 1467156186413 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 3576 | 1467156186417 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:06 INFO - PROCESS | 3576 | ++DOCSHELL 11029400 == 28 [pid = 3576] [id = 110] 15:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1102B000) [pid = 3576] [serial = 327] [outer = 00000000] 15:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1144F400) [pid = 3576] [serial = 328] [outer = 1102B000] 15:23:06 INFO - PROCESS | 3576 | 1467156186471 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (114D0800) [pid = 3576] [serial = 329] [outer = 1102B000] 15:23:06 INFO - PROCESS | 3576 | 1467156186972 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]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 687ms 15:23:06 INFO - PROCESS | 3576 | 1467156186996 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 3576 | 1467156187000 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:23:07 INFO - PROCESS | 3576 | 1467156187007 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - PROCESS | 3576 | 1467156187009 Marionette TRACE conn3 <- [1,406,null,{}] 15:23:07 INFO - PROCESS | 3576 | 1467156187013 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}] 15:23:07 INFO - PROCESS | 3576 | 1467156187016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:07 INFO - PROCESS | 3576 | 1467156187103 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:23:07 INFO - PROCESS | 3576 | 1467156187185 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 3576 | 1467156187188 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:07 INFO - PROCESS | 3576 | ++DOCSHELL 13222400 == 29 [pid = 3576] [id = 111] 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13222800) [pid = 3576] [serial = 330] [outer = 00000000] 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13455800) [pid = 3576] [serial = 331] [outer = 13222800] 15:23:07 INFO - PROCESS | 3576 | 1467156187227 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1394DC00) [pid = 3576] [serial = 332] [outer = 13222800] 15:23:07 INFO - PROCESS | 3576 | 1467156187615 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]]]}] 15:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 672ms 15:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:23:07 INFO - PROCESS | 3576 | 1467156187688 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:23:07 INFO - PROCESS | 3576 | 1467156187691 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:23:07 INFO - PROCESS | 3576 | 1467156187698 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - PROCESS | 3576 | 1467156187702 Marionette TRACE conn3 <- [1,410,null,{}] 15:23:07 INFO - PROCESS | 3576 | 1467156187713 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}] 15:23:07 INFO - PROCESS | 3576 | 1467156187717 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:07 INFO - PROCESS | 3576 | 1467156187800 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:23:07 INFO - PROCESS | 3576 | 1467156187817 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 3576 | 1467156187821 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:07 INFO - PROCESS | 3576 | ++DOCSHELL 15E84000 == 30 [pid = 3576] [id = 112] 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (15E84400) [pid = 3576] [serial = 333] [outer = 00000000] 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (16187400) [pid = 3576] [serial = 334] [outer = 15E84400] 15:23:07 INFO - PROCESS | 3576 | 1467156187868 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1625DC00) [pid = 3576] [serial = 335] [outer = 15E84400] 15:23:08 INFO - PROCESS | 3576 | 1467156188362 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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 733ms 15:23:08 INFO - PROCESS | 3576 | 1467156188438 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 3576 | 1467156188440 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:23:08 INFO - PROCESS | 3576 | 1467156188447 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 3576 | 1467156188449 Marionette TRACE conn3 <- [1,414,null,{}] 15:23:08 INFO - PROCESS | 3576 | 1467156188453 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}] 15:23:08 INFO - PROCESS | 3576 | 1467156188455 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:08 INFO - PROCESS | 3576 | 1467156188579 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:23:08 INFO - PROCESS | 3576 | 1467156188591 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 3576 | 1467156188593 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:08 INFO - PROCESS | 3576 | ++DOCSHELL 1720DC00 == 31 [pid = 3576] [id = 113] 15:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1727F400) [pid = 3576] [serial = 336] [outer = 00000000] 15:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (176B5400) [pid = 3576] [serial = 337] [outer = 1727F400] 15:23:08 INFO - PROCESS | 3576 | 1467156188638 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (177CDC00) [pid = 3576] [serial = 338] [outer = 1727F400] 15:23:09 INFO - PROCESS | 3576 | 1467156189063 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 687ms 15:23:09 INFO - PROCESS | 3576 | 1467156189127 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 3576 | 1467156189129 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:23:09 INFO - PROCESS | 3576 | 1467156189138 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 3576 | 1467156189140 Marionette TRACE conn3 <- [1,418,null,{}] 15:23:09 INFO - PROCESS | 3576 | 1467156189143 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}] 15:23:09 INFO - PROCESS | 3576 | 1467156189145 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:09 INFO - PROCESS | 3576 | 1467156189255 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:23:09 INFO - PROCESS | 3576 | 1467156189266 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 3576 | 1467156189269 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:09 INFO - PROCESS | 3576 | ++DOCSHELL 177CD000 == 32 [pid = 3576] [id = 114] 15:23:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (177D1400) [pid = 3576] [serial = 339] [outer = 00000000] 15:23:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1824B400) [pid = 3576] [serial = 340] [outer = 177D1400] 15:23:09 INFO - PROCESS | 3576 | 1467156189312 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (18528C00) [pid = 3576] [serial = 341] [outer = 177D1400] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (104E4800) [pid = 3576] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A0A0000) [pid = 3576] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (13456000) [pid = 3576] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (172E8C00) [pid = 3576] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (16260400) [pid = 3576] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (17724000) [pid = 3576] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1577C400) [pid = 3576] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10A08400) [pid = 3576] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10A75800) [pid = 3576] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13459800) [pid = 3576] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1AB62800) [pid = 3576] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13221000) [pid = 3576] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (176B6800) [pid = 3576] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1851F800) [pid = 3576] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19EE4400) [pid = 3576] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (130A4C00) [pid = 3576] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13C0CC00) [pid = 3576] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10A08800) [pid = 3576] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:23:10 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (177CCC00) [pid = 3576] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:23:10 INFO - PROCESS | 3576 | 1467156190253 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]]]}] 15:23:10 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 15:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1191ms 15:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:23:10 INFO - PROCESS | 3576 | 1467156190310 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 3576 | 1467156190313 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:23:10 INFO - PROCESS | 3576 | 1467156190316 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 3576 | 1467156190318 Marionette TRACE conn3 <- [1,422,null,{}] 15:23:10 INFO - PROCESS | 3576 | 1467156190322 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}] 15:23:10 INFO - PROCESS | 3576 | 1467156190328 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:10 INFO - PROCESS | 3576 | 1467156190428 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:23:10 INFO - PROCESS | 3576 | 1467156190434 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 3576 | 1467156190437 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:10 INFO - PROCESS | 3576 | ++DOCSHELL 13C62C00 == 33 [pid = 3576] [id = 115] 15:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1625F000) [pid = 3576] [serial = 342] [outer = 00000000] 15:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (172E8C00) [pid = 3576] [serial = 343] [outer = 1625F000] 15:23:10 INFO - PROCESS | 3576 | 1467156190481 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (177D4800) [pid = 3576] [serial = 344] [outer = 1625F000] 15:23:11 INFO - PROCESS | 3576 | 1467156191386 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]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 15:23:11 INFO - PROCESS | 3576 | 1467156191463 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 3576 | 1467156191465 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:23:11 INFO - PROCESS | 3576 | 1467156191469 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 3576 | 1467156191471 Marionette TRACE conn3 <- [1,426,null,{}] 15:23:11 INFO - PROCESS | 3576 | 1467156191475 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}] 15:23:11 INFO - PROCESS | 3576 | 1467156191478 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:11 INFO - PROCESS | 3576 | 1467156191576 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:23:11 INFO - PROCESS | 3576 | 1467156191584 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 3576 | 1467156191588 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:11 INFO - PROCESS | 3576 | ++DOCSHELL 13C6D400 == 34 [pid = 3576] [id = 116] 15:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16253400) [pid = 3576] [serial = 345] [outer = 00000000] 15:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19C60C00) [pid = 3576] [serial = 346] [outer = 16253400] 15:23:11 INFO - PROCESS | 3576 | 1467156191634 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19C63C00) [pid = 3576] [serial = 347] [outer = 16253400] 15:23:12 INFO - PROCESS | 3576 | 1467156192056 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] 15:23:12 INFO - PROCESS | 3576 | 1467156192090 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 3576 | 1467156192093 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:23:12 INFO - PROCESS | 3576 | 1467156192095 Marionette TRACE conn3 <- [1,430,null,{}] 15:23:12 INFO - PROCESS | 3576 | 1467156192098 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}] 15:23:12 INFO - PROCESS | 3576 | 1467156192100 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:12 INFO - PROCESS | 3576 | 1467156192178 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:23:12 INFO - PROCESS | 3576 | 1467156192304 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 3576 | 1467156192307 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:12 INFO - PROCESS | 3576 | ++DOCSHELL 103C8C00 == 35 [pid = 3576] [id = 117] 15:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (103CD000) [pid = 3576] [serial = 348] [outer = 00000000] 15:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1047A800) [pid = 3576] [serial = 349] [outer = 103CD000] 15:23:12 INFO - PROCESS | 3576 | 1467156192366 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1055EC00) [pid = 3576] [serial = 350] [outer = 103CD000] 15:23:13 INFO - PROCESS | 3576 | 1467156193173 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]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1130ms 15:23:13 INFO - PROCESS | 3576 | 1467156193231 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 3576 | 1467156193235 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:23:13 INFO - PROCESS | 3576 | 1467156193239 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:23:13 INFO - PROCESS | 3576 | 1467156193243 Marionette TRACE conn3 <- [1,434,null,{}] 15:23:13 INFO - PROCESS | 3576 | 1467156193249 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}] 15:23:13 INFO - PROCESS | 3576 | 1467156193252 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:13 INFO - PROCESS | 3576 | 1467156193359 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:23:13 INFO - PROCESS | 3576 | 1467156193481 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 3576 | 1467156193484 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:13 INFO - PROCESS | 3576 | ++DOCSHELL 13221000 == 36 [pid = 3576] [id = 118] 15:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13C0D400) [pid = 3576] [serial = 351] [outer = 00000000] 15:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13CA0800) [pid = 3576] [serial = 352] [outer = 13C0D400] 15:23:13 INFO - PROCESS | 3576 | 1467156193542 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1430C800) [pid = 3576] [serial = 353] [outer = 13C0D400] 15:23:14 INFO - PROCESS | 3576 | 1467156194334 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]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1160ms 15:23:14 INFO - PROCESS | 3576 | 1467156194406 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 3576 | 1467156194410 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:23:14 INFO - PROCESS | 3576 | 1467156194415 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 3576 | 1467156194418 Marionette TRACE conn3 <- [1,438,null,{}] 15:23:14 INFO - PROCESS | 3576 | 1467156194424 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}] 15:23:14 INFO - PROCESS | 3576 | 1467156194427 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:14 INFO - PROCESS | 3576 | 1467156194534 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:23:14 INFO - PROCESS | 3576 | 1467156194613 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 3576 | 1467156194618 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:14 INFO - PROCESS | 3576 | ++DOCSHELL 129EB000 == 37 [pid = 3576] [id = 119] 15:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (129EB800) [pid = 3576] [serial = 354] [outer = 00000000] 15:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13109C00) [pid = 3576] [serial = 355] [outer = 129EB800] 15:23:14 INFO - PROCESS | 3576 | 1467156194675 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (13151C00) [pid = 3576] [serial = 356] [outer = 129EB800] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 13C6D400 == 36 [pid = 3576] [id = 116] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 13C62C00 == 35 [pid = 3576] [id = 115] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 177CD000 == 34 [pid = 3576] [id = 114] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 1720DC00 == 33 [pid = 3576] [id = 113] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 15E84000 == 32 [pid = 3576] [id = 112] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 13222400 == 31 [pid = 3576] [id = 111] 15:23:14 INFO - PROCESS | 3576 | --DOCSHELL 11029400 == 30 [pid = 3576] [id = 110] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A3CCC00) [pid = 3576] [serial = 230] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1AB63C00) [pid = 3576] [serial = 269] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A774C00) [pid = 3576] [serial = 301] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A3CC000) [pid = 3576] [serial = 299] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (14EBC400) [pid = 3576] [serial = 286] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17721000) [pid = 3576] [serial = 277] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19BC0000) [pid = 3576] [serial = 278] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16E57400) [pid = 3576] [serial = 289] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17007000) [pid = 3576] [serial = 290] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17F25C00) [pid = 3576] [serial = 292] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E66000) [pid = 3576] [serial = 274] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15E86C00) [pid = 3576] [serial = 275] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1102D000) [pid = 3576] [serial = 271] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1281B000) [pid = 3576] [serial = 272] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (110C5C00) [pid = 3576] [serial = 280] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (129B1400) [pid = 3576] [serial = 281] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1430C000) [pid = 3576] [serial = 283] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A32F400) [pid = 3576] [serial = 298] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1573C800) [pid = 3576] [serial = 284] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E6C400) [pid = 3576] [serial = 287] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1ABCA800) [pid = 3576] [serial = 310] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1AC89400) [pid = 3576] [serial = 311] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13C63000) [pid = 3576] [serial = 305] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16181400) [pid = 3576] [serial = 304] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1AB57000) [pid = 3576] [serial = 308] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A77A800) [pid = 3576] [serial = 302] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18528800) [pid = 3576] [serial = 295] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (199B2800) [pid = 3576] [serial = 296] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A8D1400) [pid = 3576] [serial = 307] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17F2B400) [pid = 3576] [serial = 293] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (14F1D400) [pid = 3576] [serial = 236] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (10E95000) [pid = 3576] [serial = 233] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19EE1C00) [pid = 3576] [serial = 239] [outer = 00000000] [url = about:blank] 15:23:15 INFO - PROCESS | 3576 | 1467156195221 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 824ms 15:23:15 INFO - PROCESS | 3576 | 1467156195242 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 3576 | 1467156195246 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:23:15 INFO - PROCESS | 3576 | 1467156195253 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 3576 | 1467156195256 Marionette TRACE conn3 <- [1,442,null,{}] 15:23:15 INFO - PROCESS | 3576 | 1467156195260 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}] 15:23:15 INFO - PROCESS | 3576 | 1467156195262 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:15 INFO - PROCESS | 3576 | 1467156195348 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:23:15 INFO - PROCESS | 3576 | 1467156195357 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 3576 | 1467156195360 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:15 INFO - PROCESS | 3576 | ++DOCSHELL 13223800 == 31 [pid = 3576] [id = 120] 15:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13949800) [pid = 3576] [serial = 357] [outer = 00000000] 15:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13C9FC00) [pid = 3576] [serial = 358] [outer = 13949800] 15:23:15 INFO - PROCESS | 3576 | 1467156195391 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (14EB0000) [pid = 3576] [serial = 359] [outer = 13949800] 15:23:15 INFO - PROCESS | 3576 | 1467156195861 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 611ms 15:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:23:15 INFO - PROCESS | 3576 | 1467156195876 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 3576 | 1467156195878 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:23:15 INFO - PROCESS | 3576 | 1467156195882 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 3576 | 1467156195885 Marionette TRACE conn3 <- [1,446,null,{}] 15:23:15 INFO - PROCESS | 3576 | 1467156195896 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}] 15:23:15 INFO - PROCESS | 3576 | 1467156195900 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:15 INFO - PROCESS | 3576 | 1467156196015 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:23:16 INFO - PROCESS | 3576 | 1467156196025 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 3576 | 1467156196029 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:16 INFO - PROCESS | 3576 | ++DOCSHELL 15E84C00 == 32 [pid = 3576] [id = 121] 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15E85000) [pid = 3576] [serial = 360] [outer = 00000000] 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1618AC00) [pid = 3576] [serial = 361] [outer = 15E85000] 15:23:16 INFO - PROCESS | 3576 | 1467156196078 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16AA5C00) [pid = 3576] [serial = 362] [outer = 15E85000] 15:23:16 INFO - PROCESS | 3576 | 1467156196524 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]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 687ms 15:23:16 INFO - PROCESS | 3576 | 1467156196561 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 3576 | 1467156196563 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:23:16 INFO - PROCESS | 3576 | 1467156196566 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 3576 | 1467156196568 Marionette TRACE conn3 <- [1,450,null,{}] 15:23:16 INFO - PROCESS | 3576 | 1467156196572 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}] 15:23:16 INFO - PROCESS | 3576 | 1467156196574 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:16 INFO - PROCESS | 3576 | 1467156196656 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:23:16 INFO - PROCESS | 3576 | 1467156196661 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 3576 | 1467156196664 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:16 INFO - PROCESS | 3576 | ++DOCSHELL 170ED400 == 33 [pid = 3576] [id = 122] 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (170F2400) [pid = 3576] [serial = 363] [outer = 00000000] 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (177CD000) [pid = 3576] [serial = 364] [outer = 170F2400] 15:23:16 INFO - PROCESS | 3576 | 1467156196716 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1803CC00) [pid = 3576] [serial = 365] [outer = 170F2400] 15:23:17 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:23:17 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:23:17 INFO - PROCESS | 3576 | 1467156197158 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] 15:23:17 INFO - PROCESS | 3576 | 1467156197189 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:23:17 INFO - PROCESS | 3576 | 1467156197192 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 3576 | 1467156197194 Marionette TRACE conn3 <- [1,454,null,{}] 15:23:17 INFO - PROCESS | 3576 | 1467156197197 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}] 15:23:17 INFO - PROCESS | 3576 | 1467156197199 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:17 INFO - PROCESS | 3576 | 1467156197278 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:23:17 INFO - PROCESS | 3576 | 1467156197284 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:17 INFO - PROCESS | 3576 | 1467156197286 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:17 INFO - PROCESS | 3576 | ++DOCSHELL 14F1A000 == 34 [pid = 3576] [id = 123] 15:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17722400) [pid = 3576] [serial = 366] [outer = 00000000] 15:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1852A000) [pid = 3576] [serial = 367] [outer = 17722400] 15:23:17 INFO - PROCESS | 3576 | 1467156197331 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (199AF400) [pid = 3576] [serial = 368] [outer = 17722400] 15:23:17 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:17 INFO - PROCESS | 3576 | 1467156197808 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 688ms 15:23:17 INFO - PROCESS | 3576 | 1467156197877 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 3576 | 1467156197879 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:23:17 INFO - PROCESS | 3576 | 1467156197883 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 3576 | 1467156197884 Marionette TRACE conn3 <- [1,458,null,{}] 15:23:17 INFO - PROCESS | 3576 | 1467156197887 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}] 15:23:17 INFO - PROCESS | 3576 | 1467156197893 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:18 INFO - PROCESS | 3576 | 1467156198036 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:23:18 INFO - PROCESS | 3576 | 1467156198094 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 3576 | 1467156198096 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:18 INFO - PROCESS | 3576 | ++DOCSHELL 19C69400 == 35 [pid = 3576] [id = 124] 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19EDD800) [pid = 3576] [serial = 369] [outer = 00000000] 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EE6400) [pid = 3576] [serial = 370] [outer = 19EDD800] 15:23:18 INFO - PROCESS | 3576 | 1467156198141 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A321800) [pid = 3576] [serial = 371] [outer = 19EDD800] 15:23:18 INFO - PROCESS | 3576 | 1467156198524 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] 15:23:18 INFO - PROCESS | 3576 | 1467156198566 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:23:18 INFO - PROCESS | 3576 | 1467156198605 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 3576 | 1467156198607 Marionette TRACE conn3 <- [1,462,null,{}] 15:23:18 INFO - PROCESS | 3576 | 1467156198617 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}] 15:23:18 INFO - PROCESS | 3576 | 1467156198619 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:18 INFO - PROCESS | 3576 | 1467156198723 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:23:18 INFO - PROCESS | 3576 | 1467156198738 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 3576 | 1467156198741 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:18 INFO - PROCESS | 3576 | ++DOCSHELL 19BCA800 == 36 [pid = 3576] [id = 125] 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A32A400) [pid = 3576] [serial = 372] [outer = 00000000] 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A620800) [pid = 3576] [serial = 373] [outer = 1A32A400] 15:23:18 INFO - PROCESS | 3576 | 1467156198852 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A62DC00) [pid = 3576] [serial = 374] [outer = 1A32A400] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (131E1400) [pid = 3576] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13222800) [pid = 3576] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (129AC800) [pid = 3576] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19C66000) [pid = 3576] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1102B000) [pid = 3576] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1AC87400) [pid = 3576] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1727F400) [pid = 3576] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1625F000) [pid = 3576] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1573B800) [pid = 3576] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (177D1400) [pid = 3576] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:23:19 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15E84400) [pid = 3576] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:23:19 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:19 INFO - PROCESS | 3576 | 1467156199302 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] 15:23:19 INFO - PROCESS | 3576 | 1467156199357 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:23:19 INFO - PROCESS | 3576 | 1467156199365 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 3576 | 1467156199367 Marionette TRACE conn3 <- [1,466,null,{}] 15:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:23:19 INFO - PROCESS | 3576 | 1467156199370 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}] 15:23:19 INFO - PROCESS | 3576 | 1467156199372 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:19 INFO - PROCESS | 3576 | 1467156199449 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:23:19 INFO - PROCESS | 3576 | 1467156199456 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 3576 | 1467156199458 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:19 INFO - PROCESS | 3576 | ++DOCSHELL 12DF7000 == 37 [pid = 3576] [id = 126] 15:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (130A5000) [pid = 3576] [serial = 375] [outer = 00000000] 15:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (199B1C00) [pid = 3576] [serial = 376] [outer = 130A5000] 15:23:19 INFO - PROCESS | 3576 | 1467156199501 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A3C8800) [pid = 3576] [serial = 377] [outer = 130A5000] 15:23:19 INFO - PROCESS | 3576 | 1467156199914 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] 15:23:19 INFO - PROCESS | 3576 | 1467156199951 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:23:19 INFO - PROCESS | 3576 | 1467156199958 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 3576 | 1467156199960 Marionette TRACE conn3 <- [1,470,null,{}] 15:23:19 INFO - PROCESS | 3576 | 1467156199964 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}] 15:23:19 INFO - PROCESS | 3576 | 1467156199966 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:20 INFO - PROCESS | 3576 | 1467156200072 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:23:20 INFO - PROCESS | 3576 | 1467156200079 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3576 | 1467156200081 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:20 INFO - PROCESS | 3576 | ++DOCSHELL 1577A400 == 38 [pid = 3576] [id = 127] 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A778800) [pid = 3576] [serial = 378] [outer = 00000000] 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A8CC400) [pid = 3576] [serial = 379] [outer = 1A778800] 15:23:20 INFO - PROCESS | 3576 | 1467156200125 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A8CD800) [pid = 3576] [serial = 380] [outer = 1A778800] 15:23:20 INFO - PROCESS | 3576 | 1467156200530 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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 611ms 15:23:20 INFO - PROCESS | 3576 | 1467156200581 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 3576 | 1467156200583 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:23:20 INFO - PROCESS | 3576 | 1467156200586 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 3576 | 1467156200588 Marionette TRACE conn3 <- [1,474,null,{}] 15:23:20 INFO - PROCESS | 3576 | 1467156200592 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}] 15:23:20 INFO - PROCESS | 3576 | 1467156200594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:20 INFO - PROCESS | 3576 | 1467156200676 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:23:20 INFO - PROCESS | 3576 | 1467156200685 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3576 | 1467156200687 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:20 INFO - PROCESS | 3576 | ++DOCSHELL 1625F800 == 39 [pid = 3576] [id = 128] 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A776000) [pid = 3576] [serial = 381] [outer = 00000000] 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1AB57C00) [pid = 3576] [serial = 382] [outer = 1A776000] 15:23:20 INFO - PROCESS | 3576 | 1467156200730 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1AB60C00) [pid = 3576] [serial = 383] [outer = 1A776000] 15:23:21 INFO - PROCESS | 3576 | 1467156201164 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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 626ms 15:23:21 INFO - PROCESS | 3576 | 1467156201224 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 3576 | 1467156201226 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:23:21 INFO - PROCESS | 3576 | 1467156201230 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 3576 | 1467156201232 Marionette TRACE conn3 <- [1,478,null,{}] 15:23:21 INFO - PROCESS | 3576 | 1467156201235 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}] 15:23:21 INFO - PROCESS | 3576 | 1467156201238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:21 INFO - PROCESS | 3576 | 1467156201316 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:23:21 INFO - PROCESS | 3576 | 1467156201323 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 3576 | 1467156201326 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:21 INFO - PROCESS | 3576 | ++DOCSHELL 1ABC0000 == 40 [pid = 3576] [id = 129] 15:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1ABC3400) [pid = 3576] [serial = 384] [outer = 00000000] 15:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1AC7F400) [pid = 3576] [serial = 385] [outer = 1ABC3400] 15:23:21 INFO - PROCESS | 3576 | 1467156201372 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1AC87000) [pid = 3576] [serial = 386] [outer = 1ABC3400] 15:23:22 INFO - PROCESS | 3576 | 1467156202080 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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 916ms 15:23:22 INFO - PROCESS | 3576 | 1467156202141 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 3576 | 1467156202146 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:23:22 INFO - PROCESS | 3576 | 1467156202151 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 3576 | 1467156202156 Marionette TRACE conn3 <- [1,482,null,{}] 15:23:22 INFO - PROCESS | 3576 | 1467156202162 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}] 15:23:22 INFO - PROCESS | 3576 | 1467156202164 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:22 INFO - PROCESS | 3576 | 1467156202275 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:23:22 INFO - PROCESS | 3576 | 1467156202399 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 3576 | 1467156202403 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:22 INFO - PROCESS | 3576 | ++DOCSHELL 110CBC00 == 41 [pid = 3576] [id = 130] 15:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12BCA000) [pid = 3576] [serial = 387] [outer = 00000000] 15:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13155400) [pid = 3576] [serial = 388] [outer = 12BCA000] 15:23:22 INFO - PROCESS | 3576 | 1467156202462 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (14F1FC00) [pid = 3576] [serial = 389] [outer = 12BCA000] 15:23:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (170F6000) [pid = 3576] [serial = 390] [outer = 1B5E7800] 15:23:23 INFO - PROCESS | 3576 | 1467156203218 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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1130ms 15:23:23 INFO - PROCESS | 3576 | 1467156203289 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 3576 | 1467156203294 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:23:23 INFO - PROCESS | 3576 | 1467156203301 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 3576 | 1467156203304 Marionette TRACE conn3 <- [1,486,null,{}] 15:23:23 INFO - PROCESS | 3576 | 1467156203308 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}] 15:23:23 INFO - PROCESS | 3576 | 1467156203311 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:23 INFO - PROCESS | 3576 | 1467156203412 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:23:23 INFO - PROCESS | 3576 | 1467156203531 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 3576 | 1467156203534 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:23 INFO - PROCESS | 3576 | ++DOCSHELL 13CA1800 == 42 [pid = 3576] [id = 131] 15:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15995000) [pid = 3576] [serial = 391] [outer = 00000000] 15:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18529000) [pid = 3576] [serial = 392] [outer = 15995000] 15:23:23 INFO - PROCESS | 3576 | 1467156203591 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19BC2000) [pid = 3576] [serial = 393] [outer = 15995000] 15:23:24 INFO - PROCESS | 3576 | 1467156204184 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]]]}] 15:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 916ms 15:23:24 INFO - PROCESS | 3576 | 1467156204212 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 3576 | 1467156204215 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:23:24 INFO - PROCESS | 3576 | 1467156204218 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - PROCESS | 3576 | 1467156204222 Marionette TRACE conn3 <- [1,490,null,{}] 15:23:24 INFO - PROCESS | 3576 | 1467156204233 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}] 15:23:24 INFO - PROCESS | 3576 | 1467156204238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:24 INFO - PROCESS | 3576 | 1467156204345 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:23:24 INFO - PROCESS | 3576 | 1467156204485 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 3576 | 1467156204488 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:24 INFO - PROCESS | 3576 | ++DOCSHELL 1A099400 == 43 [pid = 3576] [id = 132] 15:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A099800) [pid = 3576] [serial = 394] [outer = 00000000] 15:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1ABCB800) [pid = 3576] [serial = 395] [outer = 1A099800] 15:23:24 INFO - PROCESS | 3576 | 1467156204549 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1AC8BC00) [pid = 3576] [serial = 396] [outer = 1A099800] 15:23:25 INFO - PROCESS | 3576 | 1467156205309 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1114ms 15:23:25 INFO - PROCESS | 3576 | 1467156205347 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 3576 | 1467156205351 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:23:25 INFO - PROCESS | 3576 | 1467156205356 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 3576 | 1467156205359 Marionette TRACE conn3 <- [1,494,null,{}] 15:23:25 INFO - PROCESS | 3576 | 1467156205364 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}] 15:23:25 INFO - PROCESS | 3576 | 1467156205367 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:25 INFO - PROCESS | 3576 | 1467156205467 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:23:25 INFO - PROCESS | 3576 | 1467156205595 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 3576 | 1467156205598 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:25 INFO - PROCESS | 3576 | ++DOCSHELL 1320F800 == 44 [pid = 3576] [id = 133] 15:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1321D800) [pid = 3576] [serial = 397] [outer = 00000000] 15:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (13229400) [pid = 3576] [serial = 398] [outer = 1321D800] 15:23:25 INFO - PROCESS | 3576 | 1467156205649 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1394F800) [pid = 3576] [serial = 399] [outer = 1321D800] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 1625F800 == 43 [pid = 3576] [id = 128] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 1577A400 == 42 [pid = 3576] [id = 127] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 12DF7000 == 41 [pid = 3576] [id = 126] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 19BCA800 == 40 [pid = 3576] [id = 125] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 19C69400 == 39 [pid = 3576] [id = 124] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 14F1A000 == 38 [pid = 3576] [id = 123] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 170ED400 == 37 [pid = 3576] [id = 122] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 15E84C00 == 36 [pid = 3576] [id = 121] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 13223800 == 35 [pid = 3576] [id = 120] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 129EB000 == 34 [pid = 3576] [id = 119] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 13221000 == 33 [pid = 3576] [id = 118] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 103C8C00 == 32 [pid = 3576] [id = 117] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 131E0000 == 31 [pid = 3576] [id = 109] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 1A099400 == 30 [pid = 3576] [id = 132] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 13CA1800 == 29 [pid = 3576] [id = 131] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 1ABC0000 == 28 [pid = 3576] [id = 129] 15:23:26 INFO - PROCESS | 3576 | --DOCSHELL 110CBC00 == 27 [pid = 3576] [id = 130] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13457000) [pid = 3576] [serial = 326] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1394DC00) [pid = 3576] [serial = 332] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1314DC00) [pid = 3576] [serial = 314] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A8CE800) [pid = 3576] [serial = 320] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1144F400) [pid = 3576] [serial = 328] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1310A800) [pid = 3576] [serial = 313] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A0A0800) [pid = 3576] [serial = 319] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (114D0800) [pid = 3576] [serial = 329] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1AE7E800) [pid = 3576] [serial = 322] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (176B5400) [pid = 3576] [serial = 337] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13455800) [pid = 3576] [serial = 331] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (177D4800) [pid = 3576] [serial = 344] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15E80C00) [pid = 3576] [serial = 316] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (172E8C00) [pid = 3576] [serial = 343] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1824B400) [pid = 3576] [serial = 340] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1AE89C00) [pid = 3576] [serial = 323] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177CDC00) [pid = 3576] [serial = 338] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13220C00) [pid = 3576] [serial = 325] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18528C00) [pid = 3576] [serial = 341] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16187400) [pid = 3576] [serial = 334] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16252C00) [pid = 3576] [serial = 317] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1625DC00) [pid = 3576] [serial = 335] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19C60C00) [pid = 3576] [serial = 346] [outer = 00000000] [url = about:blank] 15:23:26 INFO - PROCESS | 3576 | 1467156206746 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]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1420ms 15:23:26 INFO - PROCESS | 3576 | 1467156206790 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 3576 | 1467156206794 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:23:26 INFO - PROCESS | 3576 | 1467156206798 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 3576 | 1467156206803 Marionette TRACE conn3 <- [1,498,null,{}] 15:23:26 INFO - PROCESS | 3576 | 1467156206808 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}] 15:23:26 INFO - PROCESS | 3576 | 1467156206811 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:26 INFO - PROCESS | 3576 | 1467156206900 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:23:26 INFO - PROCESS | 3576 | 1467156206909 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 3576 | 1467156206912 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:26 INFO - PROCESS | 3576 | ++DOCSHELL 114C6800 == 28 [pid = 3576] [id = 134] 15:23:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (114C6C00) [pid = 3576] [serial = 400] [outer = 00000000] 15:23:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (129EB000) [pid = 3576] [serial = 401] [outer = 114C6C00] 15:23:26 INFO - PROCESS | 3576 | 1467156206967 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (130A0000) [pid = 3576] [serial = 402] [outer = 114C6C00] 15:23:27 INFO - PROCESS | 3576 | 1467156207420 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]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 687ms 15:23:27 INFO - PROCESS | 3576 | 1467156207482 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 3576 | 1467156207487 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:23:27 INFO - PROCESS | 3576 | 1467156207494 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 3576 | 1467156207496 Marionette TRACE conn3 <- [1,502,null,{}] 15:23:27 INFO - PROCESS | 3576 | 1467156207500 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}] 15:23:27 INFO - PROCESS | 3576 | 1467156207502 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:27 INFO - PROCESS | 3576 | 1467156207625 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:23:27 INFO - PROCESS | 3576 | 1467156207693 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 3576 | 1467156207695 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:27 INFO - PROCESS | 3576 | ++DOCSHELL 13220800 == 29 [pid = 3576] [id = 135] 15:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13220C00) [pid = 3576] [serial = 403] [outer = 00000000] 15:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13454800) [pid = 3576] [serial = 404] [outer = 13220C00] 15:23:27 INFO - PROCESS | 3576 | 1467156207742 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1345E400) [pid = 3576] [serial = 405] [outer = 13220C00] 15:23:28 INFO - PROCESS | 3576 | 1467156208121 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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 15:23:28 INFO - PROCESS | 3576 | 1467156208175 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 3576 | 1467156208177 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:23:28 INFO - PROCESS | 3576 | 1467156208181 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:23:28 INFO - PROCESS | 3576 | 1467156208184 Marionette TRACE conn3 <- [1,506,null,{}] 15:23:28 INFO - PROCESS | 3576 | 1467156208195 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}] 15:23:28 INFO - PROCESS | 3576 | 1467156208200 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:28 INFO - PROCESS | 3576 | 1467156208299 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:23:28 INFO - PROCESS | 3576 | 1467156208307 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 3576 | 1467156208310 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:28 INFO - PROCESS | 3576 | ++DOCSHELL 15E66000 == 30 [pid = 3576] [id = 136] 15:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15E66800) [pid = 3576] [serial = 406] [outer = 00000000] 15:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15E7FC00) [pid = 3576] [serial = 407] [outer = 15E66800] 15:23:28 INFO - PROCESS | 3576 | 1467156208364 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15E86000) [pid = 3576] [serial = 408] [outer = 15E66800] 15:23:28 INFO - PROCESS | 3576 | 1467156208827 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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 15:23:28 INFO - PROCESS | 3576 | 1467156208863 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 3576 | 1467156208866 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:23:28 INFO - PROCESS | 3576 | 1467156208869 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:23:28 INFO - PROCESS | 3576 | 1467156208871 Marionette TRACE conn3 <- [1,510,null,{}] 15:23:28 INFO - PROCESS | 3576 | 1467156208875 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}] 15:23:28 INFO - PROCESS | 3576 | 1467156208877 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:29 INFO - PROCESS | 3576 | 1467156209022 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:23:29 INFO - PROCESS | 3576 | 1467156209046 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 3576 | 1467156209048 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:29 INFO - PROCESS | 3576 | ++DOCSHELL 1625E800 == 31 [pid = 3576] [id = 137] 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16260400) [pid = 3576] [serial = 409] [outer = 00000000] 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16B19800) [pid = 3576] [serial = 410] [outer = 16260400] 15:23:29 INFO - PROCESS | 3576 | 1467156209093 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E59C00) [pid = 3576] [serial = 411] [outer = 16260400] 15:23:29 INFO - PROCESS | 3576 | 1467156209502 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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 15:23:29 INFO - PROCESS | 3576 | 1467156209551 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 3576 | 1467156209553 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:23:29 INFO - PROCESS | 3576 | 1467156209556 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 3576 | 1467156209558 Marionette TRACE conn3 <- [1,514,null,{}] 15:23:29 INFO - PROCESS | 3576 | 1467156209561 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}] 15:23:29 INFO - PROCESS | 3576 | 1467156209563 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:29 INFO - PROCESS | 3576 | 1467156209686 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:23:29 INFO - PROCESS | 3576 | 1467156209695 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 3576 | 1467156209697 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:29 INFO - PROCESS | 3576 | ++DOCSHELL 16AAA400 == 32 [pid = 3576] [id = 138] 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17207C00) [pid = 3576] [serial = 412] [outer = 00000000] 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (176BD400) [pid = 3576] [serial = 413] [outer = 17207C00] 15:23:29 INFO - PROCESS | 3576 | 1467156209742 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (177CFC00) [pid = 3576] [serial = 414] [outer = 17207C00] 15:23:30 INFO - PROCESS | 3576 | 1467156210200 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]]]}] 15:23:30 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 15:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 687ms 15:23:30 INFO - PROCESS | 3576 | 1467156210239 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 3576 | 1467156210241 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:23:30 INFO - PROCESS | 3576 | 1467156210245 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:23:30 INFO - PROCESS | 3576 | 1467156210246 Marionette TRACE conn3 <- [1,518,null,{}] 15:23:30 INFO - PROCESS | 3576 | 1467156210254 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}] 15:23:30 INFO - PROCESS | 3576 | 1467156210259 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:30 INFO - PROCESS | 3576 | 1467156210406 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:23:30 INFO - PROCESS | 3576 | 1467156210419 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 3576 | 1467156210421 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:30 INFO - PROCESS | 3576 | ++DOCSHELL 18525800 == 33 [pid = 3576] [id = 139] 15:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18525C00) [pid = 3576] [serial = 415] [outer = 00000000] 15:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (199B4400) [pid = 3576] [serial = 416] [outer = 18525C00] 15:23:30 INFO - PROCESS | 3576 | 1467156210466 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19C5DC00) [pid = 3576] [serial = 417] [outer = 18525C00] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16253400) [pid = 3576] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1ABC3400) [pid = 3576] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A776000) [pid = 3576] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19EDD800) [pid = 3576] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A32A400) [pid = 3576] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (129EB800) [pid = 3576] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (103CD000) [pid = 3576] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15E85000) [pid = 3576] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130A5000) [pid = 3576] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17722400) [pid = 3576] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13949800) [pid = 3576] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (170F2400) [pid = 3576] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13C0D400) [pid = 3576] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:23:30 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A778800) [pid = 3576] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:23:31 INFO - PROCESS | 3576 | 1467156211107 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]]]}] 15:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 916ms 15:23:31 INFO - PROCESS | 3576 | 1467156211168 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 3576 | 1467156211170 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:23:31 INFO - PROCESS | 3576 | 1467156211183 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:23:31 INFO - PROCESS | 3576 | 1467156211185 Marionette TRACE conn3 <- [1,522,null,{}] 15:23:31 INFO - PROCESS | 3576 | 1467156211188 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}] 15:23:31 INFO - PROCESS | 3576 | 1467156211190 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:31 INFO - PROCESS | 3576 | 1467156211266 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:23:31 INFO - PROCESS | 3576 | 1467156211271 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 3576 | 1467156211273 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:31 INFO - PROCESS | 3576 | ++DOCSHELL 10433400 == 34 [pid = 3576] [id = 140] 15:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10A0F800) [pid = 3576] [serial = 418] [outer = 00000000] 15:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17007000) [pid = 3576] [serial = 419] [outer = 10A0F800] 15:23:31 INFO - PROCESS | 3576 | 1467156211347 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (177D3C00) [pid = 3576] [serial = 420] [outer = 10A0F800] 15:23:31 INFO - PROCESS | 3576 | 1467156211788 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]]]}] 15:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 611ms 15:23:31 INFO - PROCESS | 3576 | 1467156211816 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 3576 | 1467156211818 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:23:31 INFO - PROCESS | 3576 | 1467156211821 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:23:31 INFO - PROCESS | 3576 | 1467156211823 Marionette TRACE conn3 <- [1,526,null,{}] 15:23:31 INFO - PROCESS | 3576 | 1467156211831 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}] 15:23:31 INFO - PROCESS | 3576 | 1467156211833 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:31 INFO - PROCESS | 3576 | 1467156211908 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:23:31 INFO - PROCESS | 3576 | 1467156211943 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 3576 | 1467156211945 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:31 INFO - PROCESS | 3576 | ++DOCSHELL 15E7E800 == 35 [pid = 3576] [id = 141] 15:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1625DC00) [pid = 3576] [serial = 421] [outer = 00000000] 15:23:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199B6C00) [pid = 3576] [serial = 422] [outer = 1625DC00] 15:23:31 INFO - PROCESS | 3576 | 1467156211989 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (199B7C00) [pid = 3576] [serial = 423] [outer = 1625DC00] 15:23:32 INFO - PROCESS | 3576 | 1467156212402 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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 611ms 15:23:32 INFO - PROCESS | 3576 | 1467156212447 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 3576 | 1467156212449 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:23:32 INFO - PROCESS | 3576 | 1467156212452 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 3576 | 1467156212454 Marionette TRACE conn3 <- [1,530,null,{}] 15:23:32 INFO - PROCESS | 3576 | 1467156212457 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}] 15:23:32 INFO - PROCESS | 3576 | 1467156212459 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:32 INFO - PROCESS | 3576 | 1467156212536 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:23:32 INFO - PROCESS | 3576 | 1467156212541 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 3576 | 1467156212543 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:32 INFO - PROCESS | 3576 | ++DOCSHELL 1A0A4000 == 36 [pid = 3576] [id = 142] 15:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A0A4800) [pid = 3576] [serial = 424] [outer = 00000000] 15:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A3CBC00) [pid = 3576] [serial = 425] [outer = 1A0A4800] 15:23:32 INFO - PROCESS | 3576 | 1467156212589 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A626800) [pid = 3576] [serial = 426] [outer = 1A0A4800] 15:23:33 INFO - PROCESS | 3576 | 1467156213282 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"]]]}] 15:23:33 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 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:33 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 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:23:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 886ms 15:23:33 INFO - PROCESS | 3576 | 1467156213349 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 3576 | 1467156213354 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:23:33 INFO - PROCESS | 3576 | 1467156213361 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:23:33 INFO - PROCESS | 3576 | 1467156213364 Marionette TRACE conn3 <- [1,534,null,{}] 15:23:33 INFO - PROCESS | 3576 | 1467156213372 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}] 15:23:33 INFO - PROCESS | 3576 | 1467156213375 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:33 INFO - PROCESS | 3576 | 1467156213515 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:23:33 INFO - PROCESS | 3576 | 1467156213591 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 3576 | 1467156213594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:33 INFO - PROCESS | 3576 | ++DOCSHELL 1123B000 == 37 [pid = 3576] [id = 143] 15:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1144A400) [pid = 3576] [serial = 427] [outer = 00000000] 15:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13227400) [pid = 3576] [serial = 428] [outer = 1144A400] 15:23:33 INFO - PROCESS | 3576 | 1467156213650 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13C16400) [pid = 3576] [serial = 429] [outer = 1144A400] 15:23:34 INFO - PROCESS | 3576 | 1467156214289 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]]]}] 15:23:34 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. 15:23:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 977ms 15:23:34 INFO - PROCESS | 3576 | 1467156214351 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 3576 | 1467156214356 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:23:34 INFO - PROCESS | 3576 | 1467156214362 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - PROCESS | 3576 | 1467156214366 Marionette TRACE conn3 <- [1,538,null,{}] 15:23:34 INFO - PROCESS | 3576 | 1467156214369 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}] 15:23:34 INFO - PROCESS | 3576 | 1467156214372 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:34 INFO - PROCESS | 3576 | 1467156214478 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:23:34 INFO - PROCESS | 3576 | 1467156214603 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 3576 | 1467156214605 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:34 INFO - PROCESS | 3576 | ++DOCSHELL 1625E000 == 38 [pid = 3576] [id = 144] 15:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1625FC00) [pid = 3576] [serial = 430] [outer = 00000000] 15:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (176B2800) [pid = 3576] [serial = 431] [outer = 1625FC00] 15:23:34 INFO - PROCESS | 3576 | 1467156214662 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (18044C00) [pid = 3576] [serial = 432] [outer = 1625FC00] 15:23:35 INFO - PROCESS | 3576 | 1467156215414 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]]]}] 15:23:35 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. 15:23:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1130ms 15:23:35 INFO - PROCESS | 3576 | 1467156215485 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 3576 | 1467156215489 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:23:35 INFO - PROCESS | 3576 | 1467156215496 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 3576 | 1467156215499 Marionette TRACE conn3 <- [1,542,null,{}] 15:23:35 INFO - PROCESS | 3576 | 1467156215505 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}] 15:23:35 INFO - PROCESS | 3576 | 1467156215508 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:35 INFO - PROCESS | 3576 | 1467156215684 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:23:35 INFO - PROCESS | 3576 | 1467156215762 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 3576 | 1467156215766 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:35 INFO - PROCESS | 3576 | ++DOCSHELL 110CAC00 == 39 [pid = 3576] [id = 145] 15:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (110CF000) [pid = 3576] [serial = 433] [outer = 00000000] 15:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1309E000) [pid = 3576] [serial = 434] [outer = 110CF000] 15:23:35 INFO - PROCESS | 3576 | 1467156215816 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1314F800) [pid = 3576] [serial = 435] [outer = 110CF000] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 15E7E800 == 38 [pid = 3576] [id = 141] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 10433400 == 37 [pid = 3576] [id = 140] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 18525800 == 36 [pid = 3576] [id = 139] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 16AAA400 == 35 [pid = 3576] [id = 138] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 1625E800 == 34 [pid = 3576] [id = 137] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 15E66000 == 33 [pid = 3576] [id = 136] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 13220800 == 32 [pid = 3576] [id = 135] 15:23:36 INFO - PROCESS | 3576 | --DOCSHELL 114C6800 == 31 [pid = 3576] [id = 134] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19C63C00) [pid = 3576] [serial = 347] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19EE6400) [pid = 3576] [serial = 370] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A620800) [pid = 3576] [serial = 373] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A321800) [pid = 3576] [serial = 371] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13109C00) [pid = 3576] [serial = 355] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13151C00) [pid = 3576] [serial = 356] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1047A800) [pid = 3576] [serial = 349] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1055EC00) [pid = 3576] [serial = 350] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1618AC00) [pid = 3576] [serial = 361] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16AA5C00) [pid = 3576] [serial = 362] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (199B1C00) [pid = 3576] [serial = 376] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1852A000) [pid = 3576] [serial = 367] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13C9FC00) [pid = 3576] [serial = 358] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (14EB0000) [pid = 3576] [serial = 359] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (177CD000) [pid = 3576] [serial = 364] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1803CC00) [pid = 3576] [serial = 365] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13CA0800) [pid = 3576] [serial = 352] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1430C800) [pid = 3576] [serial = 353] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A8CC400) [pid = 3576] [serial = 379] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A62DC00) [pid = 3576] [serial = 374] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A8CD800) [pid = 3576] [serial = 380] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A3C8800) [pid = 3576] [serial = 377] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1AB60C00) [pid = 3576] [serial = 383] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (199AF400) [pid = 3576] [serial = 368] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (131E7800) [pid = 3576] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1AC7F400) [pid = 3576] [serial = 385] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1AC87000) [pid = 3576] [serial = 386] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1AB57C00) [pid = 3576] [serial = 382] [outer = 00000000] [url = about:blank] 15:23:36 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:36 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:36 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:36 INFO - PROCESS | 3576 | 1467156216306 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 825ms 15:23:36 INFO - PROCESS | 3576 | 1467156216319 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 3576 | 1467156216324 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:23:36 INFO - PROCESS | 3576 | 1467156216330 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 3576 | 1467156216332 Marionette TRACE conn3 <- [1,546,null,{}] 15:23:36 INFO - PROCESS | 3576 | 1467156216336 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}] 15:23:36 INFO - PROCESS | 3576 | 1467156216339 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:36 INFO - PROCESS | 3576 | 1467156216426 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:23:36 INFO - PROCESS | 3576 | 1467156216435 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 3576 | 1467156216437 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:36 INFO - PROCESS | 3576 | ++DOCSHELL 12BCA800 == 32 [pid = 3576] [id = 146] 15:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12DF7000) [pid = 3576] [serial = 436] [outer = 00000000] 15:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13223400) [pid = 3576] [serial = 437] [outer = 12DF7000] 15:23:36 INFO - PROCESS | 3576 | 1467156216484 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C0F800) [pid = 3576] [serial = 438] [outer = 12DF7000] 15:23:36 INFO - PROCESS | 3576 | 1467156216921 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 611ms 15:23:36 INFO - PROCESS | 3576 | 1467156216951 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 3576 | 1467156216953 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:23:36 INFO - PROCESS | 3576 | 1467156216957 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 3576 | 1467156216960 Marionette TRACE conn3 <- [1,550,null,{}] 15:23:36 INFO - PROCESS | 3576 | 1467156216975 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}] 15:23:36 INFO - PROCESS | 3576 | 1467156216979 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:37 INFO - PROCESS | 3576 | 1467156217065 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:23:37 INFO - PROCESS | 3576 | 1467156217074 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 3576 | 1467156217078 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:37 INFO - PROCESS | 3576 | ++DOCSHELL 15E6F000 == 33 [pid = 3576] [id = 147] 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E79800) [pid = 3576] [serial = 439] [outer = 00000000] 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16259000) [pid = 3576] [serial = 440] [outer = 15E79800] 15:23:37 INFO - PROCESS | 3576 | 1467156217127 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16AAB000) [pid = 3576] [serial = 441] [outer = 15E79800] 15:23:37 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:37 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:37 INFO - PROCESS | 3576 | 1467156217599 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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 672ms 15:23:37 INFO - PROCESS | 3576 | 1467156217637 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 3576 | 1467156217639 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:23:37 INFO - PROCESS | 3576 | 1467156217646 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 3576 | 1467156217648 Marionette TRACE conn3 <- [1,554,null,{}] 15:23:37 INFO - PROCESS | 3576 | 1467156217651 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}] 15:23:37 INFO - PROCESS | 3576 | 1467156217653 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:37 INFO - PROCESS | 3576 | 1467156217736 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:23:37 INFO - PROCESS | 3576 | 1467156217744 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 3576 | 1467156217746 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:37 INFO - PROCESS | 3576 | ++DOCSHELL 176BF400 == 34 [pid = 3576] [id = 148] 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1771A400) [pid = 3576] [serial = 442] [outer = 00000000] 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1824AC00) [pid = 3576] [serial = 443] [outer = 1771A400] 15:23:37 INFO - PROCESS | 3576 | 1467156217791 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18526800) [pid = 3576] [serial = 444] [outer = 1771A400] 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:38 INFO - PROCESS | 3576 | 1467156218227 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]]]}] 15:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 626ms 15:23:38 INFO - PROCESS | 3576 | 1467156218268 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 3576 | 1467156218270 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:23:38 INFO - PROCESS | 3576 | 1467156218273 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:23:38 INFO - PROCESS | 3576 | 1467156218275 Marionette TRACE conn3 <- [1,558,null,{}] 15:23:38 INFO - PROCESS | 3576 | 1467156218279 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}] 15:23:38 INFO - PROCESS | 3576 | 1467156218281 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:38 INFO - PROCESS | 3576 | 1467156218391 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:23:38 INFO - PROCESS | 3576 | 1467156218473 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 3576 | 1467156218475 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:38 INFO - PROCESS | 3576 | ++DOCSHELL 1852B800 == 35 [pid = 3576] [id = 149] 15:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (199AD400) [pid = 3576] [serial = 445] [outer = 00000000] 15:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B3000) [pid = 3576] [serial = 446] [outer = 199AD400] 15:23:38 INFO - PROCESS | 3576 | 1467156218519 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19BCB400) [pid = 3576] [serial = 447] [outer = 199AD400] 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:38 INFO - PROCESS | 3576 | 1467156218930 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]]]}] 15:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 733ms 15:23:38 INFO - PROCESS | 3576 | 1467156218997 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 3576 | 1467156218999 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:23:38 INFO - PROCESS | 3576 | 1467156219002 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 3576 | 1467156219004 Marionette TRACE conn3 <- [1,562,null,{}] 15:23:39 INFO - PROCESS | 3576 | 1467156219008 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}] 15:23:39 INFO - PROCESS | 3576 | 1467156219014 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:39 INFO - PROCESS | 3576 | 1467156219152 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:23:39 INFO - PROCESS | 3576 | 1467156219165 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 3576 | 1467156219167 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:39 INFO - PROCESS | 3576 | ++DOCSHELL 199AE000 == 36 [pid = 3576] [id = 150] 15:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19EDC000) [pid = 3576] [serial = 448] [outer = 00000000] 15:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A3CA400) [pid = 3576] [serial = 449] [outer = 19EDC000] 15:23:39 INFO - PROCESS | 3576 | 1467156219219 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A770C00) [pid = 3576] [serial = 450] [outer = 19EDC000] 15:23:39 INFO - PROCESS | 3576 | 1467156219638 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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 687ms 15:23:39 INFO - PROCESS | 3576 | 1467156219718 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 3576 | 1467156219720 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:23:39 INFO - PROCESS | 3576 | 1467156219728 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 3576 | 1467156219730 Marionette TRACE conn3 <- [1,566,null,{}] 15:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:23:39 INFO - PROCESS | 3576 | 1467156219734 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}] 15:23:39 INFO - PROCESS | 3576 | 1467156219736 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:39 INFO - PROCESS | 3576 | 1467156219850 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:23:39 INFO - PROCESS | 3576 | 1467156219905 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 3576 | 1467156219906 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:39 INFO - PROCESS | 3576 | ++DOCSHELL 1573C800 == 37 [pid = 3576] [id = 151] 15:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A77C000) [pid = 3576] [serial = 451] [outer = 00000000] 15:23:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A8CD400) [pid = 3576] [serial = 452] [outer = 1A77C000] 15:23:39 INFO - PROCESS | 3576 | 1467156219953 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A8D2C00) [pid = 3576] [serial = 453] [outer = 1A77C000] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12BCA000) [pid = 3576] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15995000) [pid = 3576] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A099800) [pid = 3576] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10A0F800) [pid = 3576] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16260400) [pid = 3576] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13220C00) [pid = 3576] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17207C00) [pid = 3576] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (114C6C00) [pid = 3576] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18525C00) [pid = 3576] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1321D800) [pid = 3576] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E66800) [pid = 3576] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:23:40 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1625DC00) [pid = 3576] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:23:40 INFO - PROCESS | 3576 | 1467156220375 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]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 656ms 15:23:40 INFO - PROCESS | 3576 | 1467156220396 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 3576 | 1467156220398 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:23:40 INFO - PROCESS | 3576 | 1467156220402 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:23:40 INFO - PROCESS | 3576 | 1467156220404 Marionette TRACE conn3 <- [1,570,null,{}] 15:23:40 INFO - PROCESS | 3576 | 1467156220407 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}] 15:23:40 INFO - PROCESS | 3576 | 1467156220409 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:40 INFO - PROCESS | 3576 | 1467156220485 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:23:40 INFO - PROCESS | 3576 | 1467156220491 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 3576 | 1467156220493 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:40 INFO - PROCESS | 3576 | ++DOCSHELL 11AE6400 == 38 [pid = 3576] [id = 152] 15:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13157400) [pid = 3576] [serial = 454] [outer = 00000000] 15:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15990400) [pid = 3576] [serial = 455] [outer = 13157400] 15:23:40 INFO - PROCESS | 3576 | 1467156220608 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176BD800) [pid = 3576] [serial = 456] [outer = 13157400] 15:23:40 INFO - PROCESS | 3576 | 1467156220982 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]]]}] 15:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 610ms 15:23:41 INFO - PROCESS | 3576 | 1467156221040 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 3576 | 1467156221042 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:23:41 INFO - PROCESS | 3576 | 1467156221046 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 3576 | 1467156221047 Marionette TRACE conn3 <- [1,574,null,{}] 15:23:41 INFO - PROCESS | 3576 | 1467156221051 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}] 15:23:41 INFO - PROCESS | 3576 | 1467156221037 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:41 INFO - PROCESS | 3576 | 1467156221145 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:23:41 INFO - PROCESS | 3576 | 1467156221184 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 3576 | 1467156221186 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:41 INFO - PROCESS | 3576 | ++DOCSHELL 103D1400 == 39 [pid = 3576] [id = 153] 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (14EBDC00) [pid = 3576] [serial = 457] [outer = 00000000] 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A8D6000) [pid = 3576] [serial = 458] [outer = 14EBDC00] 15:23:41 INFO - PROCESS | 3576 | 1467156221233 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1AB5D000) [pid = 3576] [serial = 459] [outer = 14EBDC00] 15:23:41 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:41 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:41 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:41 INFO - PROCESS | 3576 | 1467156221651 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]]]}] 15:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 626ms 15:23:41 INFO - PROCESS | 3576 | 1467156221666 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 3576 | 1467156221668 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:23:41 INFO - PROCESS | 3576 | 1467156221671 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:23:41 INFO - PROCESS | 3576 | 1467156221673 Marionette TRACE conn3 <- [1,578,null,{}] 15:23:41 INFO - PROCESS | 3576 | 1467156221677 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}] 15:23:41 INFO - PROCESS | 3576 | 1467156221679 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:41 INFO - PROCESS | 3576 | 1467156221786 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:23:41 INFO - PROCESS | 3576 | 1467156221794 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 3576 | 1467156221796 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:41 INFO - PROCESS | 3576 | ++DOCSHELL 16187400 == 40 [pid = 3576] [id = 154] 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8C9800) [pid = 3576] [serial = 460] [outer = 00000000] 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1ABC0000) [pid = 3576] [serial = 461] [outer = 1A8C9800] 15:23:41 INFO - PROCESS | 3576 | 1467156221840 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1ABC1400) [pid = 3576] [serial = 462] [outer = 1A8C9800] 15:23:42 INFO - PROCESS | 3576 | 1467156222286 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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 687ms 15:23:42 INFO - PROCESS | 3576 | 1467156222355 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 3576 | 1467156222359 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:23:42 INFO - PROCESS | 3576 | 1467156222365 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 3576 | 1467156222370 Marionette TRACE conn3 <- [1,582,null,{}] 15:23:42 INFO - PROCESS | 3576 | 1467156222377 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}] 15:23:42 INFO - PROCESS | 3576 | 1467156222380 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:42 INFO - PROCESS | 3576 | 1467156222586 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:23:42 INFO - PROCESS | 3576 | 1467156222784 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 3576 | 1467156222787 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:42 INFO - PROCESS | 3576 | ++DOCSHELL 13109C00 == 41 [pid = 3576] [id = 155] 15:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13123400) [pid = 3576] [serial = 463] [outer = 00000000] 15:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1320E000) [pid = 3576] [serial = 464] [outer = 13123400] 15:23:42 INFO - PROCESS | 3576 | 1467156222847 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15773800) [pid = 3576] [serial = 465] [outer = 13123400] 15:23:43 INFO - PROCESS | 3576 | 1467156223466 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1114ms 15:23:43 INFO - PROCESS | 3576 | 1467156223481 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 3576 | 1467156223486 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:23:43 INFO - PROCESS | 3576 | 1467156223492 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 3576 | 1467156223495 Marionette TRACE conn3 <- [1,586,null,{}] 15:23:43 INFO - PROCESS | 3576 | 1467156223499 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}] 15:23:43 INFO - PROCESS | 3576 | 1467156223502 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:43 INFO - PROCESS | 3576 | 1467156223615 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:23:43 INFO - PROCESS | 3576 | 1467156223741 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 3576 | 1467156223744 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:43 INFO - PROCESS | 3576 | ++DOCSHELL 11ADE800 == 42 [pid = 3576] [id = 156] 15:23:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1281A000) [pid = 3576] [serial = 466] [outer = 00000000] 15:23:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15996400) [pid = 3576] [serial = 467] [outer = 1281A000] 15:23:43 INFO - PROCESS | 3576 | 1467156223801 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16AACC00) [pid = 3576] [serial = 468] [outer = 1281A000] 15:23:44 INFO - PROCESS | 3576 | 1467156224390 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]]]}] 15:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 916ms 15:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:23:44 INFO - PROCESS | 3576 | 1467156224421 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 3576 | 1467156224424 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:23:44 INFO - PROCESS | 3576 | 1467156224428 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 3576 | 1467156224431 Marionette TRACE conn3 <- [1,590,null,{}] 15:23:44 INFO - PROCESS | 3576 | 1467156224442 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}] 15:23:44 INFO - PROCESS | 3576 | 1467156224447 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:44 INFO - PROCESS | 3576 | 1467156224554 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:23:44 INFO - PROCESS | 3576 | 1467156224653 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 3576 | 1467156224641 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:44 INFO - PROCESS | 3576 | ++DOCSHELL 1AC85C00 == 43 [pid = 3576] [id = 157] 15:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1AC86800) [pid = 3576] [serial = 469] [outer = 00000000] 15:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1AE80000) [pid = 3576] [serial = 470] [outer = 1AC86800] 15:23:44 INFO - PROCESS | 3576 | 1467156224697 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1AE84000) [pid = 3576] [serial = 471] [outer = 1AC86800] 15:23:45 INFO - PROCESS | 3576 | 1467156225321 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]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 916ms 15:23:45 INFO - PROCESS | 3576 | 1467156225353 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 3576 | 1467156225357 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:23:45 INFO - PROCESS | 3576 | 1467156225360 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 3576 | 1467156225362 Marionette TRACE conn3 <- [1,594,null,{}] 15:23:45 INFO - PROCESS | 3576 | 1467156225366 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}] 15:23:45 INFO - PROCESS | 3576 | 1467156225368 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:45 INFO - PROCESS | 3576 | 1467156225474 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:23:45 INFO - PROCESS | 3576 | 1467156225571 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 3576 | 1467156225574 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:45 INFO - PROCESS | 3576 | ++DOCSHELL 110CB800 == 44 [pid = 3576] [id = 158] 15:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (110CE400) [pid = 3576] [serial = 472] [outer = 00000000] 15:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (131E1400) [pid = 3576] [serial = 473] [outer = 110CE400] 15:23:45 INFO - PROCESS | 3576 | 1467156225628 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13C9B800) [pid = 3576] [serial = 474] [outer = 110CE400] 15:23:46 INFO - PROCESS | 3576 | 1467156226310 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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1008ms 15:23:46 INFO - PROCESS | 3576 | 1467156226383 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 3576 | 1467156226387 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:23:46 INFO - PROCESS | 3576 | 1467156226391 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 3576 | 1467156226396 Marionette TRACE conn3 <- [1,598,null,{}] 15:23:46 INFO - PROCESS | 3576 | 1467156226401 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}] 15:23:46 INFO - PROCESS | 3576 | 1467156226403 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:46 INFO - PROCESS | 3576 | 1467156226536 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 103D1400 == 43 [pid = 3576] [id = 153] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 11AE6400 == 42 [pid = 3576] [id = 152] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1573C800 == 41 [pid = 3576] [id = 151] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 199AE000 == 40 [pid = 3576] [id = 150] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1852B800 == 39 [pid = 3576] [id = 149] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 176BF400 == 38 [pid = 3576] [id = 148] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 15E6F000 == 37 [pid = 3576] [id = 147] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 12BCA800 == 36 [pid = 3576] [id = 146] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1625E000 == 35 [pid = 3576] [id = 144] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 110CAC00 == 34 [pid = 3576] [id = 145] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1A0A4000 == 33 [pid = 3576] [id = 142] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1123B000 == 32 [pid = 3576] [id = 143] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1320F800 == 31 [pid = 3576] [id = 133] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 110CB800 == 30 [pid = 3576] [id = 158] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 11ADE800 == 29 [pid = 3576] [id = 156] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 1AC85C00 == 28 [pid = 3576] [id = 157] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 16187400 == 27 [pid = 3576] [id = 154] 15:23:47 INFO - PROCESS | 3576 | --DOCSHELL 13109C00 == 26 [pid = 3576] [id = 155] 15:23:47 INFO - PROCESS | 3576 | 1467156227202 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 3576 | 1467156227206 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16B19800) [pid = 3576] [serial = 410] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13454800) [pid = 3576] [serial = 404] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1345E400) [pid = 3576] [serial = 405] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (176BD400) [pid = 3576] [serial = 413] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16E59C00) [pid = 3576] [serial = 411] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (129EB000) [pid = 3576] [serial = 401] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (130A0000) [pid = 3576] [serial = 402] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (199B4400) [pid = 3576] [serial = 416] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (177CFC00) [pid = 3576] [serial = 414] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1394F800) [pid = 3576] [serial = 399] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13229400) [pid = 3576] [serial = 398] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15E7FC00) [pid = 3576] [serial = 407] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (199B6C00) [pid = 3576] [serial = 422] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14F1FC00) [pid = 3576] [serial = 389] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13155400) [pid = 3576] [serial = 388] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19BC2000) [pid = 3576] [serial = 393] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18529000) [pid = 3576] [serial = 392] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19C5DC00) [pid = 3576] [serial = 417] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1AC8BC00) [pid = 3576] [serial = 396] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1ABCB800) [pid = 3576] [serial = 395] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A3CBC00) [pid = 3576] [serial = 425] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17007000) [pid = 3576] [serial = 419] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (177D3C00) [pid = 3576] [serial = 420] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15E86000) [pid = 3576] [serial = 408] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (199B7C00) [pid = 3576] [serial = 423] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3576 | ++DOCSHELL 1047F800 == 27 [pid = 3576] [id = 159] 15:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (104DF400) [pid = 3576] [serial = 475] [outer = 00000000] 15:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1055EC00) [pid = 3576] [serial = 476] [outer = 104DF400] 15:23:47 INFO - PROCESS | 3576 | 1467156227343 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10E3CC00) [pid = 3576] [serial = 477] [outer = 104DF400] 15:23:47 INFO - PROCESS | 3576 | 1467156227764 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]]]}] 15:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1419ms 15:23:47 INFO - PROCESS | 3576 | 1467156227818 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 3576 | 1467156227822 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:23:47 INFO - PROCESS | 3576 | 1467156227826 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 3576 | 1467156227829 Marionette TRACE conn3 <- [1,602,null,{}] 15:23:47 INFO - PROCESS | 3576 | 1467156227839 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}] 15:23:47 INFO - PROCESS | 3576 | 1467156227843 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:47 INFO - PROCESS | 3576 | 1467156227931 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:23:47 INFO - PROCESS | 3576 | 1467156227943 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 3576 | 1467156227946 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:47 INFO - PROCESS | 3576 | ++DOCSHELL 13130800 == 28 [pid = 3576] [id = 160] 15:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13149400) [pid = 3576] [serial = 478] [outer = 00000000] 15:23:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (131E7800) [pid = 3576] [serial = 479] [outer = 13149400] 15:23:47 INFO - PROCESS | 3576 | 1467156227995 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13210800) [pid = 3576] [serial = 480] [outer = 13149400] 15:23:48 INFO - PROCESS | 3576 | 1467156228450 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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 626ms 15:23:48 INFO - PROCESS | 3576 | 1467156228470 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 3576 | 1467156228458 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:23:48 INFO - PROCESS | 3576 | 1467156228463 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 3576 | 1467156228465 Marionette TRACE conn3 <- [1,606,null,{}] 15:23:48 INFO - PROCESS | 3576 | 1467156228469 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}] 15:23:48 INFO - PROCESS | 3576 | 1467156228472 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:48 INFO - PROCESS | 3576 | 1467156228587 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:23:48 INFO - PROCESS | 3576 | 1467156228598 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 3576 | 1467156228600 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:48 INFO - PROCESS | 3576 | ++DOCSHELL 13CA9C00 == 29 [pid = 3576] [id = 161] 15:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13D06C00) [pid = 3576] [serial = 481] [outer = 00000000] 15:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1430A000) [pid = 3576] [serial = 482] [outer = 13D06C00] 15:23:48 INFO - PROCESS | 3576 | 1467156228645 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14F1EC00) [pid = 3576] [serial = 483] [outer = 13D06C00] 15:23:49 INFO - PROCESS | 3576 | 1467156229123 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]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 687ms 15:23:49 INFO - PROCESS | 3576 | 1467156229165 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 3576 | 1467156229167 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:23:49 INFO - PROCESS | 3576 | 1467156229172 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 3576 | 1467156229178 Marionette TRACE conn3 <- [1,610,null,{}] 15:23:49 INFO - PROCESS | 3576 | 1467156229188 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}] 15:23:49 INFO - PROCESS | 3576 | 1467156229176 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:49 INFO - PROCESS | 3576 | 1467156229265 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:23:49 INFO - PROCESS | 3576 | 1467156229272 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 3576 | 1467156229275 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:49 INFO - PROCESS | 3576 | ++DOCSHELL 15E6F000 == 30 [pid = 3576] [id = 162] 15:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15E70800) [pid = 3576] [serial = 484] [outer = 00000000] 15:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16160400) [pid = 3576] [serial = 485] [outer = 15E70800] 15:23:49 INFO - PROCESS | 3576 | 1467156229318 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1616A000) [pid = 3576] [serial = 486] [outer = 15E70800] 15:23:49 INFO - PROCESS | 3576 | 1467156229802 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]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 687ms 15:23:49 INFO - PROCESS | 3576 | 1467156229853 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 3576 | 1467156229855 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:23:49 INFO - PROCESS | 3576 | 1467156229859 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 3576 | 1467156229860 Marionette TRACE conn3 <- [1,614,null,{}] 15:23:49 INFO - PROCESS | 3576 | 1467156229864 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}] 15:23:49 INFO - PROCESS | 3576 | 1467156229866 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:49 INFO - PROCESS | 3576 | 1467156229991 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:23:49 INFO - PROCESS | 3576 | 1467156230004 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 3576 | 1467156230006 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:50 INFO - PROCESS | 3576 | ++DOCSHELL 1616E000 == 31 [pid = 3576] [id = 163] 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16186800) [pid = 3576] [serial = 487] [outer = 00000000] 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16AADC00) [pid = 3576] [serial = 488] [outer = 16186800] 15:23:50 INFO - PROCESS | 3576 | 1467156230050 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16DDDC00) [pid = 3576] [serial = 489] [outer = 16186800] 15:23:50 INFO - PROCESS | 3576 | 1467156230484 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]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 687ms 15:23:50 INFO - PROCESS | 3576 | 1467156230541 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 3576 | 1467156230543 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:23:50 INFO - PROCESS | 3576 | 1467156230550 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 3576 | 1467156230552 Marionette TRACE conn3 <- [1,618,null,{}] 15:23:50 INFO - PROCESS | 3576 | 1467156230562 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}] 15:23:50 INFO - PROCESS | 3576 | 1467156230564 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:50 INFO - PROCESS | 3576 | 1467156230654 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:23:50 INFO - PROCESS | 3576 | 1467156230667 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 3576 | 1467156230673 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:50 INFO - PROCESS | 3576 | ++DOCSHELL 172EC800 == 32 [pid = 3576] [id = 164] 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1761A400) [pid = 3576] [serial = 490] [outer = 00000000] 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1771B800) [pid = 3576] [serial = 491] [outer = 1761A400] 15:23:50 INFO - PROCESS | 3576 | 1467156230727 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17F21400) [pid = 3576] [serial = 492] [outer = 1761A400] 15:23:51 INFO - PROCESS | 3576 | 1467156231192 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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 15:23:51 INFO - PROCESS | 3576 | 1467156231234 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 3576 | 1467156231236 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:23:51 INFO - PROCESS | 3576 | 1467156231275 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 3576 | 1467156231277 Marionette TRACE conn3 <- [1,622,null,{}] 15:23:51 INFO - PROCESS | 3576 | 1467156231280 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}] 15:23:51 INFO - PROCESS | 3576 | 1467156231283 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:51 INFO - PROCESS | 3576 | 1467156231373 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:23:51 INFO - PROCESS | 3576 | 1467156231386 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 3576 | 1467156231389 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:51 INFO - PROCESS | 3576 | ++DOCSHELL 1123B800 == 33 [pid = 3576] [id = 165] 15:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (18523400) [pid = 3576] [serial = 493] [outer = 00000000] 15:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (199B4800) [pid = 3576] [serial = 494] [outer = 18523400] 15:23:51 INFO - PROCESS | 3576 | 1467156231432 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19BC2C00) [pid = 3576] [serial = 495] [outer = 18523400] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (14EBDC00) [pid = 3576] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (199AD400) [pid = 3576] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A0A4800) [pid = 3576] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12DF7000) [pid = 3576] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (110CF000) [pid = 3576] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19EDC000) [pid = 3576] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1144A400) [pid = 3576] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1771A400) [pid = 3576] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1625FC00) [pid = 3576] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E79800) [pid = 3576] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13157400) [pid = 3576] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A77C000) [pid = 3576] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:23:51 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A8C9800) [pid = 3576] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:23:51 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:51 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:51 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:52 INFO - PROCESS | 3576 | 1467156232061 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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 824ms 15:23:52 INFO - PROCESS | 3576 | 1467156232094 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3576 | 1467156232096 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:23:52 INFO - PROCESS | 3576 | 1467156232100 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3576 | 1467156232101 Marionette TRACE conn3 <- [1,626,null,{}] 15:23:52 INFO - PROCESS | 3576 | 1467156232105 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}] 15:23:52 INFO - PROCESS | 3576 | 1467156232107 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:52 INFO - PROCESS | 3576 | 1467156232166 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:23:52 INFO - PROCESS | 3576 | 1467156232172 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3576 | 1467156232174 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:52 INFO - PROCESS | 3576 | ++DOCSHELL 12DF7000 == 34 [pid = 3576] [id = 166] 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13454000) [pid = 3576] [serial = 496] [outer = 00000000] 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1803F000) [pid = 3576] [serial = 497] [outer = 13454000] 15:23:52 INFO - PROCESS | 3576 | 1467156232217 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18527800) [pid = 3576] [serial = 498] [outer = 13454000] 15:23:52 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:52 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:52 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:52 INFO - PROCESS | 3576 | 1467156232637 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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 581ms 15:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:23:52 INFO - PROCESS | 3576 | 1467156232682 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3576 | 1467156232684 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:23:52 INFO - PROCESS | 3576 | 1467156232688 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3576 | 1467156232689 Marionette TRACE conn3 <- [1,630,null,{}] 15:23:52 INFO - PROCESS | 3576 | 1467156232693 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}] 15:23:52 INFO - PROCESS | 3576 | 1467156232695 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:52 INFO - PROCESS | 3576 | 1467156232772 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:23:52 INFO - PROCESS | 3576 | 1467156232781 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3576 | 1467156232783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:52 INFO - PROCESS | 3576 | ++DOCSHELL 199B6000 == 35 [pid = 3576] [id = 167] 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19BC0000) [pid = 3576] [serial = 499] [outer = 00000000] 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19EE1400) [pid = 3576] [serial = 500] [outer = 19BC0000] 15:23:52 INFO - PROCESS | 3576 | 1467156232810 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19EE1C00) [pid = 3576] [serial = 501] [outer = 19BC0000] 15:23:53 INFO - PROCESS | 3576 | 1467156233266 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]]]}] 15:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 611ms 15:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:23:53 INFO - PROCESS | 3576 | 1467156233307 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 3576 | 1467156233309 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:23:53 INFO - PROCESS | 3576 | 1467156233312 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 3576 | 1467156233314 Marionette TRACE conn3 <- [1,634,null,{}] 15:23:53 INFO - PROCESS | 3576 | 1467156233318 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}] 15:23:53 INFO - PROCESS | 3576 | 1467156233319 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:53 INFO - PROCESS | 3576 | 1467156233397 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:23:53 INFO - PROCESS | 3576 | 1467156233403 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 3576 | 1467156233405 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:53 INFO - PROCESS | 3576 | ++DOCSHELL 19C64000 == 36 [pid = 3576] [id = 168] 15:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A0A0800) [pid = 3576] [serial = 502] [outer = 00000000] 15:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A3C8C00) [pid = 3576] [serial = 503] [outer = 1A0A0800] 15:23:53 INFO - PROCESS | 3576 | 1467156233448 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A621400) [pid = 3576] [serial = 504] [outer = 1A0A0800] 15:23:53 INFO - PROCESS | 3576 | 1467156234008 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]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 717ms 15:23:54 INFO - PROCESS | 3576 | 1467156234037 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 3576 | 1467156234042 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:23:54 INFO - PROCESS | 3576 | 1467156234048 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 3576 | 1467156234052 Marionette TRACE conn3 <- [1,638,null,{}] 15:23:54 INFO - PROCESS | 3576 | 1467156234058 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}] 15:23:54 INFO - PROCESS | 3576 | 1467156234061 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:54 INFO - PROCESS | 3576 | 1467156234258 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:23:54 INFO - PROCESS | 3576 | 1467156234362 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 3576 | 1467156234367 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:54 INFO - PROCESS | 3576 | ++DOCSHELL 10A80800 == 37 [pid = 3576] [id = 169] 15:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A81800) [pid = 3576] [serial = 505] [outer = 00000000] 15:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (130A5000) [pid = 3576] [serial = 506] [outer = 10A81800] 15:23:54 INFO - PROCESS | 3576 | 1467156234426 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13457000) [pid = 3576] [serial = 507] [outer = 10A81800] 15:23:55 INFO - PROCESS | 3576 | 1467156235106 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]]]}] 15:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1114ms 15:23:55 INFO - PROCESS | 3576 | 1467156235158 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:23:55 INFO - PROCESS | 3576 | 1467156235163 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:23:55 INFO - PROCESS | 3576 | 1467156235169 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:23:55 INFO - PROCESS | 3576 | 1467156235172 Marionette TRACE conn3 <- [1,642,null,{}] 15:23:55 INFO - PROCESS | 3576 | 1467156235176 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}] 15:23:55 INFO - PROCESS | 3576 | 1467156235179 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:55 INFO - PROCESS | 3576 | 1467156235301 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:23:55 INFO - PROCESS | 3576 | 1467156235432 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 3576 | 1467156235434 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:55 INFO - PROCESS | 3576 | ++DOCSHELL 13456800 == 38 [pid = 3576] [id = 170] 15:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (14EB8000) [pid = 3576] [serial = 508] [outer = 00000000] 15:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (15E79400) [pid = 3576] [serial = 509] [outer = 14EB8000] 15:23:55 INFO - PROCESS | 3576 | 1467156235493 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (15E84000) [pid = 3576] [serial = 510] [outer = 14EB8000] 15:23:56 INFO - PROCESS | 3576 | 1467156236309 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]]]}] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 199B6000 == 37 [pid = 3576] [id = 167] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 12DF7000 == 36 [pid = 3576] [id = 166] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 1123B800 == 35 [pid = 3576] [id = 165] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 172EC800 == 34 [pid = 3576] [id = 164] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 1616E000 == 33 [pid = 3576] [id = 163] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 15E6F000 == 32 [pid = 3576] [id = 162] 15:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 13CA9C00 == 31 [pid = 3576] [id = 161] 15:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1160ms 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 13130800 == 30 [pid = 3576] [id = 160] 15:23:56 INFO - PROCESS | 3576 | --DOCSHELL 1047F800 == 29 [pid = 3576] [id = 159] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1AB5D000) [pid = 3576] [serial = 459] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (199B3000) [pid = 3576] [serial = 446] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19BCB400) [pid = 3576] [serial = 447] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A626800) [pid = 3576] [serial = 426] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13223400) [pid = 3576] [serial = 437] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13C0F800) [pid = 3576] [serial = 438] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1309E000) [pid = 3576] [serial = 434] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A770C00) [pid = 3576] [serial = 450] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1314F800) [pid = 3576] [serial = 435] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A3CA400) [pid = 3576] [serial = 449] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13227400) [pid = 3576] [serial = 428] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C16400) [pid = 3576] [serial = 429] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1824AC00) [pid = 3576] [serial = 443] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (176B2800) [pid = 3576] [serial = 431] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18044C00) [pid = 3576] [serial = 432] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16259000) [pid = 3576] [serial = 440] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15990400) [pid = 3576] [serial = 455] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16AAB000) [pid = 3576] [serial = 441] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A8CD400) [pid = 3576] [serial = 452] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A8D6000) [pid = 3576] [serial = 458] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1ABC0000) [pid = 3576] [serial = 461] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1ABC1400) [pid = 3576] [serial = 462] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A8D2C00) [pid = 3576] [serial = 453] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (176BD800) [pid = 3576] [serial = 456] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (18526800) [pid = 3576] [serial = 444] [outer = 00000000] [url = about:blank] 15:23:56 INFO - PROCESS | 3576 | 1467156236380 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 3576 | 1467156236384 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:23:56 INFO - PROCESS | 3576 | 1467156236393 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 3576 | 1467156236396 Marionette TRACE conn3 <- [1,646,null,{}] 15:23:56 INFO - PROCESS | 3576 | 1467156236401 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}] 15:23:56 INFO - PROCESS | 3576 | 1467156236404 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:56 INFO - PROCESS | 3576 | 1467156236476 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:23:56 INFO - PROCESS | 3576 | 1467156236490 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 3576 | 1467156236494 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:56 INFO - PROCESS | 3576 | ++DOCSHELL 11AE6800 == 30 [pid = 3576] [id = 171] 15:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11C3C400) [pid = 3576] [serial = 511] [outer = 00000000] 15:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12DFD800) [pid = 3576] [serial = 512] [outer = 11C3C400] 15:23:56 INFO - PROCESS | 3576 | 1467156236541 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (130A2400) [pid = 3576] [serial = 513] [outer = 11C3C400] 15:23:57 INFO - PROCESS | 3576 | 1467156237035 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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 687ms 15:23:57 INFO - PROCESS | 3576 | 1467156237076 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 3576 | 1467156237080 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:23:57 INFO - PROCESS | 3576 | 1467156237086 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 3576 | 1467156237088 Marionette TRACE conn3 <- [1,650,null,{}] 15:23:57 INFO - PROCESS | 3576 | 1467156237092 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}] 15:23:57 INFO - PROCESS | 3576 | 1467156237095 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:57 INFO - PROCESS | 3576 | 1467156237162 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:23:57 INFO - PROCESS | 3576 | 1467156237172 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 3576 | 1467156237174 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:57 INFO - PROCESS | 3576 | ++DOCSHELL 1394E400 == 31 [pid = 3576] [id = 172] 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13C63000) [pid = 3576] [serial = 514] [outer = 00000000] 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13CA8000) [pid = 3576] [serial = 515] [outer = 13C63000] 15:23:57 INFO - PROCESS | 3576 | 1467156237221 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (14EBC000) [pid = 3576] [serial = 516] [outer = 13C63000] 15:23:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:57 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:57 INFO - PROCESS | 3576 | 1467156237691 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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 626ms 15:23:57 INFO - PROCESS | 3576 | 1467156237710 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 3576 | 1467156237712 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:23:57 INFO - PROCESS | 3576 | 1467156237716 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 3576 | 1467156237719 Marionette TRACE conn3 <- [1,654,null,{}] 15:23:57 INFO - PROCESS | 3576 | 1467156237730 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}] 15:23:57 INFO - PROCESS | 3576 | 1467156237735 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:57 INFO - PROCESS | 3576 | 1467156237819 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:23:57 INFO - PROCESS | 3576 | 1467156237828 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 3576 | 1467156237831 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:57 INFO - PROCESS | 3576 | ++DOCSHELL 1616E000 == 32 [pid = 3576] [id = 173] 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1616E400) [pid = 3576] [serial = 517] [outer = 00000000] 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1625C000) [pid = 3576] [serial = 518] [outer = 1616E400] 15:23:57 INFO - PROCESS | 3576 | 1467156237879 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16AAE400) [pid = 3576] [serial = 519] [outer = 1616E400] 15:23:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:58 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:58 INFO - PROCESS | 3576 | 1467156238346 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]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 687ms 15:23:58 INFO - PROCESS | 3576 | 1467156238397 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 3576 | 1467156238400 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:23:58 INFO - PROCESS | 3576 | 1467156238403 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:23:58 INFO - PROCESS | 3576 | 1467156238405 Marionette TRACE conn3 <- [1,658,null,{}] 15:23:58 INFO - PROCESS | 3576 | 1467156238409 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}] 15:23:58 INFO - PROCESS | 3576 | 1467156238411 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:58 INFO - PROCESS | 3576 | 1467156238496 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:23:58 INFO - PROCESS | 3576 | 1467156238501 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 3576 | 1467156238504 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:58 INFO - PROCESS | 3576 | ++DOCSHELL 176B2000 == 33 [pid = 3576] [id = 174] 15:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (176B2800) [pid = 3576] [serial = 520] [outer = 00000000] 15:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (177D5C00) [pid = 3576] [serial = 521] [outer = 176B2800] 15:23:58 INFO - PROCESS | 3576 | 1467156238549 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18247400) [pid = 3576] [serial = 522] [outer = 176B2800] 15:23:58 INFO - PROCESS | 3576 | 1467156238992 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]]]}] 15:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 626ms 15:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:23:59 INFO - PROCESS | 3576 | 1467156239027 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:23:59 INFO - PROCESS | 3576 | 1467156239029 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:23:59 INFO - PROCESS | 3576 | 1467156239032 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 3576 | 1467156239034 Marionette TRACE conn3 <- [1,662,null,{}] 15:23:59 INFO - PROCESS | 3576 | 1467156239037 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}] 15:23:59 INFO - PROCESS | 3576 | 1467156239039 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:59 INFO - PROCESS | 3576 | 1467156239144 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:23:59 INFO - PROCESS | 3576 | 1467156239229 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 3576 | 1467156239231 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:59 INFO - PROCESS | 3576 | ++DOCSHELL 172EC800 == 34 [pid = 3576] [id = 175] 15:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18044C00) [pid = 3576] [serial = 523] [outer = 00000000] 15:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18526800) [pid = 3576] [serial = 524] [outer = 18044C00] 15:23:59 INFO - PROCESS | 3576 | 1467156239275 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18529400) [pid = 3576] [serial = 525] [outer = 18044C00] 15:23:59 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:59 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:59 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:59 INFO - PROCESS | 3576 | 1467156239681 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]]]}] 15:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 15:23:59 INFO - PROCESS | 3576 | 1467156239715 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:23:59 INFO - PROCESS | 3576 | 1467156239718 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:23:59 INFO - PROCESS | 3576 | 1467156239722 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 3576 | 1467156239725 Marionette TRACE conn3 <- [1,666,null,{}] 15:23:59 INFO - PROCESS | 3576 | 1467156239739 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}] 15:23:59 INFO - PROCESS | 3576 | 1467156239748 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:59 INFO - PROCESS | 3576 | 1467156239907 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:23:59 INFO - PROCESS | 3576 | 1467156239965 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 3576 | 1467156239967 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:23:59 INFO - PROCESS | 3576 | ++DOCSHELL 172E7400 == 35 [pid = 3576] [id = 176] 15:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18523000) [pid = 3576] [serial = 526] [outer = 00000000] 15:23:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A09DC00) [pid = 3576] [serial = 527] [outer = 18523000] 15:23:59 INFO - PROCESS | 3576 | 1467156240014 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A3C8800) [pid = 3576] [serial = 528] [outer = 18523000] 15:24:00 INFO - PROCESS | 3576 | 1467156240423 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]]]}] 15:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 718ms 15:24:00 INFO - PROCESS | 3576 | 1467156240464 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 3576 | 1467156240466 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:24:00 INFO - PROCESS | 3576 | 1467156240470 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 3576 | 1467156240471 Marionette TRACE conn3 <- [1,670,null,{}] 15:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:24:00 INFO - PROCESS | 3576 | 1467156240475 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}] 15:24:00 INFO - PROCESS | 3576 | 1467156240477 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:00 INFO - PROCESS | 3576 | 1467156240588 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:24:00 INFO - PROCESS | 3576 | 1467156240594 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 3576 | 1467156240596 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:00 INFO - PROCESS | 3576 | ++DOCSHELL 1A627400 == 36 [pid = 3576] [id = 177] 15:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A62D800) [pid = 3576] [serial = 529] [outer = 00000000] 15:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A773400) [pid = 3576] [serial = 530] [outer = 1A62D800] 15:24:00 INFO - PROCESS | 3576 | 1467156240643 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A779800) [pid = 3576] [serial = 531] [outer = 1A62D800] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16186800) [pid = 3576] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E70800) [pid = 3576] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (104DF400) [pid = 3576] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13D06C00) [pid = 3576] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (110CE400) [pid = 3576] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13123400) [pid = 3576] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1281A000) [pid = 3576] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1AC86800) [pid = 3576] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1761A400) [pid = 3576] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (18523400) [pid = 3576] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19BC0000) [pid = 3576] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13454000) [pid = 3576] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:24:00 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13149400) [pid = 3576] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:24:01 INFO - PROCESS | 3576 | 1467156241598 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]]]}] 15:24:01 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) 15:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1161ms 15:24:01 INFO - PROCESS | 3576 | 1467156241634 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 3576 | 1467156241636 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:24:01 INFO - PROCESS | 3576 | 1467156241639 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 3576 | 1467156241641 Marionette TRACE conn3 <- [1,674,null,{}] 15:24:01 INFO - PROCESS | 3576 | 1467156241645 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}] 15:24:01 INFO - PROCESS | 3576 | 1467156241646 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:01 INFO - PROCESS | 3576 | 1467156241755 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:24:01 INFO - PROCESS | 3576 | 1467156241762 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 3576 | 1467156241764 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:01 INFO - PROCESS | 3576 | ++DOCSHELL 1430EC00 == 37 [pid = 3576] [id = 178] 15:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E82000) [pid = 3576] [serial = 532] [outer = 00000000] 15:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1771D000) [pid = 3576] [serial = 533] [outer = 15E82000] 15:24:01 INFO - PROCESS | 3576 | 1467156241808 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B4400) [pid = 3576] [serial = 534] [outer = 15E82000] 15:24:02 INFO - PROCESS | 3576 | 1467156242694 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]]]}] 15:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1069ms 15:24:02 INFO - PROCESS | 3576 | 1467156242718 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 3576 | 1467156242719 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:24:02 INFO - PROCESS | 3576 | 1467156242723 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 3576 | 1467156242725 Marionette TRACE conn3 <- [1,678,null,{}] 15:24:02 INFO - PROCESS | 3576 | 1467156242729 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}] 15:24:02 INFO - PROCESS | 3576 | 1467156242732 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:02 INFO - PROCESS | 3576 | 1467156242845 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:24:02 INFO - PROCESS | 3576 | 1467156242936 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 3576 | 1467156242940 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:02 INFO - PROCESS | 3576 | ++DOCSHELL 0F394400 == 38 [pid = 3576] [id = 179] 15:24:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10369000) [pid = 3576] [serial = 535] [outer = 00000000] 15:24:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1055F800) [pid = 3576] [serial = 536] [outer = 10369000] 15:24:02 INFO - PROCESS | 3576 | 1467156242999 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (11239C00) [pid = 3576] [serial = 537] [outer = 10369000] 15:24:04 INFO - PROCESS | 3576 | 1467156244062 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]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1359ms 15:24:04 INFO - PROCESS | 3576 | 1467156244134 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 3576 | 1467156244138 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:24:04 INFO - PROCESS | 3576 | 1467156244144 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 3576 | 1467156244147 Marionette TRACE conn3 <- [1,682,null,{}] 15:24:04 INFO - PROCESS | 3576 | 1467156244152 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}] 15:24:04 INFO - PROCESS | 3576 | 1467156244155 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:04 INFO - PROCESS | 3576 | 1467156244257 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:24:04 INFO - PROCESS | 3576 | 1467156244454 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 3576 | 1467156244458 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:04 INFO - PROCESS | 3576 | ++DOCSHELL 14309400 == 39 [pid = 3576] [id = 180] 15:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (14EB4000) [pid = 3576] [serial = 538] [outer = 00000000] 15:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15E67C00) [pid = 3576] [serial = 539] [outer = 14EB4000] 15:24:04 INFO - PROCESS | 3576 | 1467156244515 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16161C00) [pid = 3576] [serial = 540] [outer = 14EB4000] 15:24:05 INFO - PROCESS | 3576 | 1467156245649 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]]]}] 15:24:05 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) 15:24:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1572ms 15:24:05 INFO - PROCESS | 3576 | 1467156245719 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 3576 | 1467156245724 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:24:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:24:05 INFO - PROCESS | 3576 | 1467156245729 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 3576 | 1467156245733 Marionette TRACE conn3 <- [1,686,null,{}] 15:24:05 INFO - PROCESS | 3576 | 1467156245741 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}] 15:24:05 INFO - PROCESS | 3576 | 1467156245743 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:05 INFO - PROCESS | 3576 | 1467156245920 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:24:06 INFO - PROCESS | 3576 | 1467156246013 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 3576 | 1467156246016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:06 INFO - PROCESS | 3576 | ++DOCSHELL 1314F800 == 40 [pid = 3576] [id = 181] 15:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13150C00) [pid = 3576] [serial = 541] [outer = 00000000] 15:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1321E800) [pid = 3576] [serial = 542] [outer = 13150C00] 15:24:06 INFO - PROCESS | 3576 | 1467156246068 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13943C00) [pid = 3576] [serial = 543] [outer = 13150C00] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 11CCF000 == 39 [pid = 3576] [id = 19] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 110D0000 == 38 [pid = 3576] [id = 22] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1320E400 == 37 [pid = 3576] [id = 23] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 13203800 == 36 [pid = 3576] [id = 26] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 16B15000 == 35 [pid = 3576] [id = 8] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1A629400 == 34 [pid = 3576] [id = 10] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 13C6BC00 == 33 [pid = 3576] [id = 24] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1036B000 == 32 [pid = 3576] [id = 18] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 13130400 == 31 [pid = 3576] [id = 28] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1430EC00 == 30 [pid = 3576] [id = 178] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1A627400 == 29 [pid = 3576] [id = 177] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 172E7400 == 28 [pid = 3576] [id = 176] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 172EC800 == 27 [pid = 3576] [id = 175] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 176B2000 == 26 [pid = 3576] [id = 174] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1616E000 == 25 [pid = 3576] [id = 173] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1394E400 == 24 [pid = 3576] [id = 172] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 11AE6800 == 23 [pid = 3576] [id = 171] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1AB5B400 == 22 [pid = 3576] [id = 13] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 14F19800 == 21 [pid = 3576] [id = 25] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1AC8B000 == 20 [pid = 3576] [id = 14] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 19C64000 == 19 [pid = 3576] [id = 168] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 16AA6C00 == 18 [pid = 3576] [id = 27] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1A8C8800 == 17 [pid = 3576] [id = 12] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 13456800 == 16 [pid = 3576] [id = 170] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 10A80800 == 15 [pid = 3576] [id = 169] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 13C62400 == 14 [pid = 3576] [id = 20] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1A77A400 == 13 [pid = 3576] [id = 11] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 10560000 == 12 [pid = 3576] [id = 21] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 1B17BC00 == 11 [pid = 3576] [id = 15] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 14309400 == 10 [pid = 3576] [id = 180] 15:24:07 INFO - PROCESS | 3576 | --DOCSHELL 0F394400 == 9 [pid = 3576] [id = 179] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (131E1400) [pid = 3576] [serial = 473] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15773800) [pid = 3576] [serial = 465] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1320E000) [pid = 3576] [serial = 464] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16AACC00) [pid = 3576] [serial = 468] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15996400) [pid = 3576] [serial = 467] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1AE84000) [pid = 3576] [serial = 471] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1AE80000) [pid = 3576] [serial = 470] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1771B800) [pid = 3576] [serial = 491] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16DDDC00) [pid = 3576] [serial = 489] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199B4800) [pid = 3576] [serial = 494] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17F21400) [pid = 3576] [serial = 492] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19EE1400) [pid = 3576] [serial = 500] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19BC2C00) [pid = 3576] [serial = 495] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1803F000) [pid = 3576] [serial = 497] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A3C8C00) [pid = 3576] [serial = 503] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13210800) [pid = 3576] [serial = 480] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (131E7800) [pid = 3576] [serial = 479] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19EE1C00) [pid = 3576] [serial = 501] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1616A000) [pid = 3576] [serial = 486] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (18527800) [pid = 3576] [serial = 498] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16AADC00) [pid = 3576] [serial = 488] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16160400) [pid = 3576] [serial = 485] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1055EC00) [pid = 3576] [serial = 476] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (10E3CC00) [pid = 3576] [serial = 477] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1430A000) [pid = 3576] [serial = 482] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (14F1EC00) [pid = 3576] [serial = 483] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (13C9B800) [pid = 3576] [serial = 474] [outer = 00000000] [url = about:blank] 15:24:07 INFO - PROCESS | 3576 | 1467156247661 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]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1970ms 15:24:07 INFO - PROCESS | 3576 | 1467156247688 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 3576 | 1467156247692 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:24:07 INFO - PROCESS | 3576 | 1467156247697 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 3576 | 1467156247700 Marionette TRACE conn3 <- [1,690,null,{}] 15:24:07 INFO - PROCESS | 3576 | 1467156247705 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}] 15:24:07 INFO - PROCESS | 3576 | 1467156247708 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:07 INFO - PROCESS | 3576 | 1467156247810 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:24:07 INFO - PROCESS | 3576 | 1467156247818 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 3576 | 1467156247823 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:07 INFO - PROCESS | 3576 | ++DOCSHELL 10A7D800 == 10 [pid = 3576] [id = 182] 15:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (11028C00) [pid = 3576] [serial = 544] [outer = 00000000] 15:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12929000) [pid = 3576] [serial = 545] [outer = 11028C00] 15:24:07 INFO - PROCESS | 3576 | 1467156247880 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (130A0C00) [pid = 3576] [serial = 546] [outer = 11028C00] 15:24:08 INFO - PROCESS | 3576 | 1467156248806 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]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:24:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1130ms 15:24:08 INFO - PROCESS | 3576 | 1467156248831 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 3576 | 1467156248836 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:24:08 INFO - PROCESS | 3576 | 1467156248843 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 3576 | 1467156248845 Marionette TRACE conn3 <- [1,694,null,{}] 15:24:08 INFO - PROCESS | 3576 | 1467156248849 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}] 15:24:08 INFO - PROCESS | 3576 | 1467156248852 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:08 INFO - PROCESS | 3576 | 1467156248953 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:24:08 INFO - PROCESS | 3576 | 1467156248960 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:08 INFO - PROCESS | 3576 | 1467156248963 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:08 INFO - PROCESS | 3576 | ++DOCSHELL 13226800 == 11 [pid = 3576] [id = 183] 15:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13456800) [pid = 3576] [serial = 547] [outer = 00000000] 15:24:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1394E400) [pid = 3576] [serial = 548] [outer = 13456800] 15:24:08 INFO - PROCESS | 3576 | 1467156249012 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13C65800) [pid = 3576] [serial = 549] [outer = 13456800] 15:24:09 INFO - PROCESS | 3576 | 1467156249981 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]]]}] 15:24:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:24:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1160ms 15:24:10 INFO - PROCESS | 3576 | 1467156250003 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 3576 | 1467156250005 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:24:10 INFO - PROCESS | 3576 | 1467156250016 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 3576 | 1467156250019 Marionette TRACE conn3 <- [1,698,null,{}] 15:24:10 INFO - PROCESS | 3576 | 1467156250030 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}] 15:24:10 INFO - PROCESS | 3576 | 1467156250034 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:10 INFO - PROCESS | 3576 | 1467156250147 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:24:10 INFO - PROCESS | 3576 | 1467156250155 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 3576 | 1467156250158 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:10 INFO - PROCESS | 3576 | ++DOCSHELL 15E7E800 == 12 [pid = 3576] [id = 184] 15:24:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15E7EC00) [pid = 3576] [serial = 550] [outer = 00000000] 15:24:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16162400) [pid = 3576] [serial = 551] [outer = 15E7EC00] 15:24:10 INFO - PROCESS | 3576 | 1467156250249 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1616B000) [pid = 3576] [serial = 552] [outer = 15E7EC00] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18044C00) [pid = 3576] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (18523000) [pid = 3576] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A62D800) [pid = 3576] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (176B2800) [pid = 3576] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (11C3C400) [pid = 3576] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A0A0800) [pid = 3576] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (10A81800) [pid = 3576] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (14EB8000) [pid = 3576] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (13C63000) [pid = 3576] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1616E400) [pid = 3576] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:24:11 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15E82000) [pid = 3576] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:24:11 INFO - PROCESS | 3576 | 1467156251198 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]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:24:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1221ms 15:24:11 INFO - PROCESS | 3576 | 1467156251249 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 3576 | 1467156251251 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:24:11 INFO - PROCESS | 3576 | 1467156251254 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 3576 | 1467156251256 Marionette TRACE conn3 <- [1,702,null,{}] 15:24:11 INFO - PROCESS | 3576 | 1467156251259 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}] 15:24:11 INFO - PROCESS | 3576 | 1467156251261 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:11 INFO - PROCESS | 3576 | 1467156251329 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:24:11 INFO - PROCESS | 3576 | 1467156251335 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:11 INFO - PROCESS | 3576 | 1467156251337 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:11 INFO - PROCESS | 3576 | ++DOCSHELL 11239000 == 13 [pid = 3576] [id = 185] 15:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1303B800) [pid = 3576] [serial = 553] [outer = 00000000] 15:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1577CC00) [pid = 3576] [serial = 554] [outer = 1303B800] 15:24:11 INFO - PROCESS | 3576 | 1467156251383 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1616D000) [pid = 3576] [serial = 555] [outer = 1303B800] 15:24:12 INFO - PROCESS | 3576 | 1467156252296 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]]]}] 15:24:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1054ms 15:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:24:12 INFO - PROCESS | 3576 | 1467156252309 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 3576 | 1467156252311 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:24:12 INFO - PROCESS | 3576 | 1467156252315 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:24:12 INFO - PROCESS | 3576 | 1467156252316 Marionette TRACE conn3 <- [1,706,null,{}] 15:24:12 INFO - PROCESS | 3576 | 1467156252324 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}] 15:24:12 INFO - PROCESS | 3576 | 1467156252326 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:12 INFO - PROCESS | 3576 | 1467156252418 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:24:12 INFO - PROCESS | 3576 | 1467156252424 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 3576 | 1467156252426 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:12 INFO - PROCESS | 3576 | ++DOCSHELL 16186800 == 14 [pid = 3576] [id = 186] 15:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (1625FC00) [pid = 3576] [serial = 556] [outer = 00000000] 15:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (170EBC00) [pid = 3576] [serial = 557] [outer = 1625FC00] 15:24:12 INFO - PROCESS | 3576 | 1467156252470 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (17287800) [pid = 3576] [serial = 558] [outer = 1625FC00] 15:24:13 INFO - PROCESS | 3576 | 1467156253426 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]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:24:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1115ms 15:24:13 INFO - PROCESS | 3576 | 1467156253443 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 3576 | 1467156253448 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:24:13 INFO - PROCESS | 3576 | 1467156253454 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 3576 | 1467156253457 Marionette TRACE conn3 <- [1,710,null,{}] 15:24:13 INFO - PROCESS | 3576 | 1467156253463 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}] 15:24:13 INFO - PROCESS | 3576 | 1467156253466 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:13 INFO - PROCESS | 3576 | 1467156253568 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:24:13 INFO - PROCESS | 3576 | 1467156253664 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:13 INFO - PROCESS | 3576 | 1467156253667 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:13 INFO - PROCESS | 3576 | ++DOCSHELL 11C42800 == 15 [pid = 3576] [id = 187] 15:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1281A000) [pid = 3576] [serial = 559] [outer = 00000000] 15:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1314AC00) [pid = 3576] [serial = 560] [outer = 1281A000] 15:24:13 INFO - PROCESS | 3576 | 1467156253726 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1320E400) [pid = 3576] [serial = 561] [outer = 1281A000] 15:24:14 INFO - PROCESS | 3576 | 1467156254440 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] 15:24:14 INFO - PROCESS | 3576 | 1467156254527 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:24:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:24:14 INFO - PROCESS | 3576 | 1467156254534 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 3576 | 1467156254537 Marionette TRACE conn3 <- [1,714,null,{}] 15:24:14 INFO - PROCESS | 3576 | 1467156254541 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}] 15:24:14 INFO - PROCESS | 3576 | 1467156254544 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:14 INFO - PROCESS | 3576 | 1467156254663 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:24:14 INFO - PROCESS | 3576 | 1467156254738 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:14 INFO - PROCESS | 3576 | 1467156254741 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:14 INFO - PROCESS | 3576 | ++DOCSHELL 1573EC00 == 16 [pid = 3576] [id = 188] 15:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15742000) [pid = 3576] [serial = 562] [outer = 00000000] 15:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16160400) [pid = 3576] [serial = 563] [outer = 15742000] 15:24:14 INFO - PROCESS | 3576 | 1467156254799 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16DDC800) [pid = 3576] [serial = 564] [outer = 15742000] 15:24:15 INFO - PROCESS | 3576 | 1467156255687 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]]]}] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1771D000) [pid = 3576] [serial = 533] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18526800) [pid = 3576] [serial = 524] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A09DC00) [pid = 3576] [serial = 527] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (18529400) [pid = 3576] [serial = 525] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A773400) [pid = 3576] [serial = 530] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (177D5C00) [pid = 3576] [serial = 521] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A3C8800) [pid = 3576] [serial = 528] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (12DFD800) [pid = 3576] [serial = 512] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (130A2400) [pid = 3576] [serial = 513] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1A621400) [pid = 3576] [serial = 504] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (130A5000) [pid = 3576] [serial = 506] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (13457000) [pid = 3576] [serial = 507] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (15E79400) [pid = 3576] [serial = 509] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15E84000) [pid = 3576] [serial = 510] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (13CA8000) [pid = 3576] [serial = 515] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (14EBC000) [pid = 3576] [serial = 516] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1625C000) [pid = 3576] [serial = 518] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16AAE400) [pid = 3576] [serial = 519] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (199B4400) [pid = 3576] [serial = 534] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (1A779800) [pid = 3576] [serial = 531] [outer = 00000000] [url = about:blank] 15:24:15 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (18247400) [pid = 3576] [serial = 522] [outer = 00000000] [url = about:blank] 15:24:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1160ms 15:24:15 INFO - PROCESS | 3576 | 1467156255695 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:24:15 INFO - PROCESS | 3576 | 1467156255699 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:24:15 INFO - PROCESS | 3576 | 1467156255704 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:24:15 INFO - PROCESS | 3576 | 1467156255707 Marionette TRACE conn3 <- [1,718,null,{}] 15:24:15 INFO - PROCESS | 3576 | 1467156255712 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}] 15:24:15 INFO - PROCESS | 3576 | 1467156255715 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:15 INFO - PROCESS | 3576 | 1467156255801 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:24:15 INFO - PROCESS | 3576 | 1467156255808 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 3576 | 1467156255811 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:15 INFO - PROCESS | 3576 | ++DOCSHELL 10A0AC00 == 17 [pid = 3576] [id = 189] 15:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (10A0E800) [pid = 3576] [serial = 565] [outer = 00000000] 15:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (1102B800) [pid = 3576] [serial = 566] [outer = 10A0E800] 15:24:15 INFO - PROCESS | 3576 | 1467156255861 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (114C6800) [pid = 3576] [serial = 567] [outer = 10A0E800] 15:24:16 INFO - PROCESS | 3576 | 1467156256377 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] 15:24:16 INFO - PROCESS | 3576 | 1467156256411 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:24:16 INFO - PROCESS | 3576 | 1467156256401 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - PROCESS | 3576 | 1467156256403 Marionette TRACE conn3 <- [1,722,null,{}] 15:24:16 INFO - PROCESS | 3576 | 1467156256407 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}] 15:24:16 INFO - PROCESS | 3576 | 1467156256410 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:16 INFO - PROCESS | 3576 | 1467156256494 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:24:16 INFO - PROCESS | 3576 | 1467156256503 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:16 INFO - PROCESS | 3576 | 1467156256506 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:16 INFO - PROCESS | 3576 | ++DOCSHELL 131EA000 == 18 [pid = 3576] [id = 190] 15:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (13228C00) [pid = 3576] [serial = 568] [outer = 00000000] 15:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13944C00) [pid = 3576] [serial = 569] [outer = 13228C00] 15:24:16 INFO - PROCESS | 3576 | 1467156256566 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13C64000) [pid = 3576] [serial = 570] [outer = 13228C00] 15:24:17 INFO - PROCESS | 3576 | 1467156257021 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]]]}] 15:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 611ms 15:24:17 INFO - PROCESS | 3576 | 1467156257036 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 3576 | 1467156257038 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:24:17 INFO - PROCESS | 3576 | 1467156257042 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - PROCESS | 3576 | 1467156257045 Marionette TRACE conn3 <- [1,726,null,{}] 15:24:17 INFO - PROCESS | 3576 | 1467156257056 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}] 15:24:17 INFO - PROCESS | 3576 | 1467156257063 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:17 INFO - PROCESS | 3576 | 1467156257174 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:24:17 INFO - PROCESS | 3576 | 1467156257184 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:17 INFO - PROCESS | 3576 | 1467156257187 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:17 INFO - PROCESS | 3576 | ++DOCSHELL 1599B800 == 19 [pid = 3576] [id = 191] 15:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (1599D400) [pid = 3576] [serial = 571] [outer = 00000000] 15:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (15E7E000) [pid = 3576] [serial = 572] [outer = 1599D400] 15:24:17 INFO - PROCESS | 3576 | 1467156257242 Marionette DEBUG loaded listener.js 15:24:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15E87000) [pid = 3576] [serial = 573] [outer = 1599D400] 15:24:18 INFO - PROCESS | 3576 | 1467156258172 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]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1160ms 15:24:18 INFO - PROCESS | 3576 | 1467156258206 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:24:18 INFO - PROCESS | 3576 | 1467156258208 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:24:18 INFO - PROCESS | 3576 | 1467156258212 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - PROCESS | 3576 | 1467156258214 Marionette TRACE conn3 <- [1,730,null,{}] 15:24:18 INFO - PROCESS | 3576 | 1467156258218 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}] 15:24:18 INFO - PROCESS | 3576 | 1467156258220 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:18 INFO - PROCESS | 3576 | 1467156258348 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:24:18 INFO - PROCESS | 3576 | 1467156258418 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 3576 | 1467156258420 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:18 INFO - PROCESS | 3576 | ++DOCSHELL 17007C00 == 20 [pid = 3576] [id = 192] 15:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1700D800) [pid = 3576] [serial = 574] [outer = 00000000] 15:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (17623800) [pid = 3576] [serial = 575] [outer = 1700D800] 15:24:18 INFO - PROCESS | 3576 | 1467156258466 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1771B800) [pid = 3576] [serial = 576] [outer = 1700D800] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (15E7EC00) [pid = 3576] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (11028C00) [pid = 3576] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (13456800) [pid = 3576] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (10369000) [pid = 3576] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (14EB4000) [pid = 3576] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1303B800) [pid = 3576] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:24:18 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (13150C00) [pid = 3576] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:24:19 INFO - PROCESS | 3576 | 1467156259368 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]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:24:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1161ms 15:24:19 INFO - PROCESS | 3576 | 1467156259375 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 3576 | 1467156259377 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:24:19 INFO - PROCESS | 3576 | 1467156259380 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 3576 | 1467156259382 Marionette TRACE conn3 <- [1,734,null,{}] 15:24:19 INFO - PROCESS | 3576 | 1467156259386 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}] 15:24:19 INFO - PROCESS | 3576 | 1467156259388 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:19 INFO - PROCESS | 3576 | 1467156259466 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:24:19 INFO - PROCESS | 3576 | 1467156259472 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:19 INFO - PROCESS | 3576 | 1467156259474 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:19 INFO - PROCESS | 3576 | ++DOCSHELL 13150C00 == 21 [pid = 3576] [id = 193] 15:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1320F800) [pid = 3576] [serial = 577] [outer = 00000000] 15:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (1771DC00) [pid = 3576] [serial = 578] [outer = 1320F800] 15:24:19 INFO - PROCESS | 3576 | 1467156259517 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (177CCC00) [pid = 3576] [serial = 579] [outer = 1320F800] 15:24:20 INFO - PROCESS | 3576 | 1467156260427 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]]]}] 15:24: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.) 15:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1069ms 15:24:20 INFO - PROCESS | 3576 | 1467156260458 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:24:20 INFO - PROCESS | 3576 | 1467156260460 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:24:20 INFO - PROCESS | 3576 | 1467156260463 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - PROCESS | 3576 | 1467156260465 Marionette TRACE conn3 <- [1,738,null,{}] 15:24:20 INFO - PROCESS | 3576 | 1467156260468 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}] 15:24:20 INFO - PROCESS | 3576 | 1467156260474 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:20 INFO - PROCESS | 3576 | 1467156260574 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:24:20 INFO - PROCESS | 3576 | 1467156260581 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:20 INFO - PROCESS | 3576 | 1467156260582 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:20 INFO - PROCESS | 3576 | ++DOCSHELL 1761C800 == 22 [pid = 3576] [id = 194] 15:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1851F800) [pid = 3576] [serial = 580] [outer = 00000000] 15:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (18525C00) [pid = 3576] [serial = 581] [outer = 1851F800] 15:24:20 INFO - PROCESS | 3576 | 1467156260627 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (18529C00) [pid = 3576] [serial = 582] [outer = 1851F800] 15:24:21 INFO - PROCESS | 3576 | 1467156261533 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]]]}] 15:24: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) 15:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1115ms 15:24:21 INFO - PROCESS | 3576 | 1467156261591 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 3576 | 1467156261593 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:24:21 INFO - PROCESS | 3576 | 1467156261597 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - PROCESS | 3576 | 1467156261599 Marionette TRACE conn3 <- [1,742,null,{}] 15:24:21 INFO - PROCESS | 3576 | 1467156261602 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}] 15:24:21 INFO - PROCESS | 3576 | 1467156261604 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:21 INFO - PROCESS | 3576 | 1467156261682 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:24:21 INFO - PROCESS | 3576 | 1467156261689 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 3576 | 1467156261691 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:21 INFO - PROCESS | 3576 | ++DOCSHELL 16AAE400 == 23 [pid = 3576] [id = 195] 15:24:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (18522C00) [pid = 3576] [serial = 583] [outer = 00000000] 15:24:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (199B3800) [pid = 3576] [serial = 584] [outer = 18522C00] 15:24:21 INFO - PROCESS | 3576 | 1467156261764 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (199B7C00) [pid = 3576] [serial = 585] [outer = 18522C00] 15:24:22 INFO - PROCESS | 3576 | 1467156262912 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]]]}] 15:24: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 15:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1359ms 15:24:22 INFO - PROCESS | 3576 | 1467156262969 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 3576 | 1467156262973 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:24:23 INFO - PROCESS | 3576 | 1467156263019 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 3576 | 1467156263022 Marionette TRACE conn3 <- [1,746,null,{}] 15:24:23 INFO - PROCESS | 3576 | 1467156263030 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}] 15:24:23 INFO - PROCESS | 3576 | 1467156263034 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:23 INFO - PROCESS | 3576 | 1467156263131 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:24:23 INFO - PROCESS | 3576 | 1467156263285 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:23 INFO - PROCESS | 3576 | 1467156263288 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:23 INFO - PROCESS | 3576 | ++DOCSHELL 12DFD400 == 24 [pid = 3576] [id = 196] 15:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1309E000) [pid = 3576] [serial = 586] [outer = 00000000] 15:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1345F800) [pid = 3576] [serial = 587] [outer = 1309E000] 15:24:23 INFO - PROCESS | 3576 | 1467156263346 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1430C800) [pid = 3576] [serial = 588] [outer = 1309E000] 15:24:23 INFO - PROCESS | 3576 | 1467156263865 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]]]}] 15:24: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 15:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 931ms 15:24:23 INFO - PROCESS | 3576 | 1467156263908 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 3576 | 1467156263913 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:24:23 INFO - PROCESS | 3576 | 1467156263920 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 3576 | 1467156263923 Marionette TRACE conn3 <- [1,750,null,{}] 15:24:23 INFO - PROCESS | 3576 | 1467156263927 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}] 15:24:23 INFO - PROCESS | 3576 | 1467156263929 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:24 INFO - PROCESS | 3576 | 1467156264040 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:24:24 INFO - PROCESS | 3576 | 1467156264135 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 3576 | 1467156264138 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:24 INFO - PROCESS | 3576 | ++DOCSHELL 16166400 == 25 [pid = 3576] [id = 197] 15:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616AC00) [pid = 3576] [serial = 589] [outer = 00000000] 15:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16AAE000) [pid = 3576] [serial = 590] [outer = 1616AC00] 15:24:24 INFO - PROCESS | 3576 | 1467156264177 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1761BC00) [pid = 3576] [serial = 591] [outer = 1616AC00] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (170EBC00) [pid = 3576] [serial = 557] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16162400) [pid = 3576] [serial = 551] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (12929000) [pid = 3576] [serial = 545] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (130A0C00) [pid = 3576] [serial = 546] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1394E400) [pid = 3576] [serial = 548] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (11239C00) [pid = 3576] [serial = 537] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1055F800) [pid = 3576] [serial = 536] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16161C00) [pid = 3576] [serial = 540] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (15E67C00) [pid = 3576] [serial = 539] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1577CC00) [pid = 3576] [serial = 554] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1616B000) [pid = 3576] [serial = 552] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13943C00) [pid = 3576] [serial = 543] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1321E800) [pid = 3576] [serial = 542] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1616D000) [pid = 3576] [serial = 555] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (13C65800) [pid = 3576] [serial = 549] [outer = 00000000] [url = about:blank] 15:24:25 INFO - PROCESS | 3576 | 1467156265734 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]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1863ms 15:24:25 INFO - PROCESS | 3576 | 1467156265775 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 3576 | 1467156265779 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:24:25 INFO - PROCESS | 3576 | 1467156265784 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 3576 | 1467156265788 Marionette TRACE conn3 <- [1,754,null,{}] 15:24:25 INFO - PROCESS | 3576 | 1467156265794 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}] 15:24:25 INFO - PROCESS | 3576 | 1467156265797 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:25 INFO - PROCESS | 3576 | 1467156265888 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:24:25 INFO - PROCESS | 3576 | 1467156265895 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 3576 | 1467156265899 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:25 INFO - PROCESS | 3576 | ++DOCSHELL 10E95400 == 26 [pid = 3576] [id = 198] 15:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (10E95800) [pid = 3576] [serial = 592] [outer = 00000000] 15:24:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (110CE400) [pid = 3576] [serial = 593] [outer = 10E95800] 15:24:25 INFO - PROCESS | 3576 | 1467156265948 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (1123F800) [pid = 3576] [serial = 594] [outer = 10E95800] 15:24:26 INFO - PROCESS | 3576 | 1467156266880 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]]]}] 15:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1115ms 15:24:26 INFO - PROCESS | 3576 | 1467156266910 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 3576 | 1467156266914 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:24:26 INFO - PROCESS | 3576 | 1467156266921 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 3576 | 1467156266924 Marionette TRACE conn3 <- [1,758,null,{}] 15:24:26 INFO - PROCESS | 3576 | 1467156266928 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}] 15:24:26 INFO - PROCESS | 3576 | 1467156266930 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:27 INFO - PROCESS | 3576 | 1467156267000 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:24:27 INFO - PROCESS | 3576 | 1467156267007 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 3576 | 1467156267009 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:27 INFO - PROCESS | 3576 | ++DOCSHELL 13149C00 == 27 [pid = 3576] [id = 199] 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1314F400) [pid = 3576] [serial = 595] [outer = 00000000] 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (131E7400) [pid = 3576] [serial = 596] [outer = 1314F400] 15:24:27 INFO - PROCESS | 3576 | 1467156267057 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1320B400) [pid = 3576] [serial = 597] [outer = 1314F400] 15:24:27 INFO - PROCESS | 3576 | 1467156267543 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]]]}] 15:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 15:24:27 INFO - PROCESS | 3576 | 1467156267603 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:24:27 INFO - PROCESS | 3576 | 1467156267605 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:24:27 INFO - PROCESS | 3576 | 1467156267609 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:24:27 INFO - PROCESS | 3576 | 1467156267612 Marionette TRACE conn3 <- [1,762,null,{}] 15:24:27 INFO - PROCESS | 3576 | 1467156267624 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}] 15:24:27 INFO - PROCESS | 3576 | 1467156267629 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:27 INFO - PROCESS | 3576 | 1467156267716 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:24:27 INFO - PROCESS | 3576 | 1467156267729 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 3576 | 1467156267732 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:27 INFO - PROCESS | 3576 | ++DOCSHELL 13CA1000 == 28 [pid = 3576] [id = 200] 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13D11400) [pid = 3576] [serial = 598] [outer = 00000000] 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (14EB7400) [pid = 3576] [serial = 599] [outer = 13D11400] 15:24:27 INFO - PROCESS | 3576 | 1467156267780 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1573F800) [pid = 3576] [serial = 600] [outer = 13D11400] 15:24:28 INFO - PROCESS | 3576 | 1467156268226 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]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 687ms 15:24:28 INFO - PROCESS | 3576 | 1467156268290 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 3576 | 1467156268293 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:24:28 INFO - PROCESS | 3576 | 1467156268296 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 3576 | 1467156268298 Marionette TRACE conn3 <- [1,766,null,{}] 15:24:28 INFO - PROCESS | 3576 | 1467156268302 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}] 15:24:28 INFO - PROCESS | 3576 | 1467156268304 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:28 INFO - PROCESS | 3576 | 1467156268458 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:24:28 INFO - PROCESS | 3576 | 1467156268481 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 3576 | 1467156268483 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:28 INFO - PROCESS | 3576 | ++DOCSHELL 15747C00 == 29 [pid = 3576] [id = 201] 15:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15772800) [pid = 3576] [serial = 601] [outer = 00000000] 15:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16161400) [pid = 3576] [serial = 602] [outer = 15772800] 15:24:28 INFO - PROCESS | 3576 | 1467156268528 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16168000) [pid = 3576] [serial = 603] [outer = 15772800] 15:24:28 INFO - PROCESS | 3576 | 1467156268941 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]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 687ms 15:24:28 INFO - PROCESS | 3576 | 1467156268979 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 3576 | 1467156268981 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:24:28 INFO - PROCESS | 3576 | 1467156268984 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 3576 | 1467156268986 Marionette TRACE conn3 <- [1,770,null,{}] 15:24:28 INFO - PROCESS | 3576 | 1467156268989 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}] 15:24:28 INFO - PROCESS | 3576 | 1467156268991 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:29 INFO - PROCESS | 3576 | 1467156269099 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:24:29 INFO - PROCESS | 3576 | 1467156269105 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:29 INFO - PROCESS | 3576 | 1467156269107 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:29 INFO - PROCESS | 3576 | ++DOCSHELL 15E88000 == 30 [pid = 3576] [id = 202] 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616C000) [pid = 3576] [serial = 604] [outer = 00000000] 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16AAB800) [pid = 3576] [serial = 605] [outer = 1616C000] 15:24:29 INFO - PROCESS | 3576 | 1467156269151 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (170E8800) [pid = 3576] [serial = 606] [outer = 1616C000] 15:24:29 INFO - PROCESS | 3576 | 1467156269576 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]]]}] 15:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 626ms 15:24:29 INFO - PROCESS | 3576 | 1467156269610 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 3576 | 1467156269612 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:24:29 INFO - PROCESS | 3576 | 1467156269615 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - PROCESS | 3576 | 1467156269616 Marionette TRACE conn3 <- [1,774,null,{}] 15:24:29 INFO - PROCESS | 3576 | 1467156269620 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}] 15:24:29 INFO - PROCESS | 3576 | 1467156269626 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:29 INFO - PROCESS | 3576 | 1467156269785 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:24:29 INFO - PROCESS | 3576 | 1467156269844 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:29 INFO - PROCESS | 3576 | 1467156269846 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:29 INFO - PROCESS | 3576 | ++DOCSHELL 17F2BC00 == 31 [pid = 3576] [id = 203] 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1803CC00) [pid = 3576] [serial = 607] [outer = 00000000] 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (18249800) [pid = 3576] [serial = 608] [outer = 1803CC00] 15:24:29 INFO - PROCESS | 3576 | 1467156269892 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18525800) [pid = 3576] [serial = 609] [outer = 1803CC00] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1700D800) [pid = 3576] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1281A000) [pid = 3576] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1599D400) [pid = 3576] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1625FC00) [pid = 3576] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15742000) [pid = 3576] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13228C00) [pid = 3576] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (10A0E800) [pid = 3576] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1320F800) [pid = 3576] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (18522C00) [pid = 3576] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:24:30 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1851F800) [pid = 3576] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:24:30 INFO - PROCESS | 3576 | 1467156270338 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]]]}] 15:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 779ms 15:24:30 INFO - PROCESS | 3576 | 1467156270396 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:24:30 INFO - PROCESS | 3576 | 1467156270398 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:24:30 INFO - PROCESS | 3576 | 1467156270401 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:24:30 INFO - PROCESS | 3576 | 1467156270403 Marionette TRACE conn3 <- [1,778,null,{}] 15:24:30 INFO - PROCESS | 3576 | 1467156270406 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}] 15:24:30 INFO - PROCESS | 3576 | 1467156270408 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:30 INFO - PROCESS | 3576 | 1467156270495 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:24:30 INFO - PROCESS | 3576 | 1467156270501 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 3576 | 1467156270503 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:30 INFO - PROCESS | 3576 | ++DOCSHELL 12DF5400 == 32 [pid = 3576] [id = 204] 15:24:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13221400) [pid = 3576] [serial = 610] [outer = 00000000] 15:24:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (18242400) [pid = 3576] [serial = 611] [outer = 13221400] 15:24:30 INFO - PROCESS | 3576 | 1467156270546 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (199AD800) [pid = 3576] [serial = 612] [outer = 13221400] 15:24:30 INFO - PROCESS | 3576 | 1467156270962 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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 626ms 15:24:31 INFO - PROCESS | 3576 | 1467156271023 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 3576 | 1467156271025 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:24:31 INFO - PROCESS | 3576 | 1467156271028 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 3576 | 1467156271030 Marionette TRACE conn3 <- [1,782,null,{}] 15:24:31 INFO - PROCESS | 3576 | 1467156271033 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}] 15:24:31 INFO - PROCESS | 3576 | 1467156271035 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:31 INFO - PROCESS | 3576 | 1467156271110 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:24:31 INFO - PROCESS | 3576 | 1467156271118 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 3576 | 1467156271120 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:31 INFO - PROCESS | 3576 | ++DOCSHELL 131E2400 == 33 [pid = 3576] [id = 205] 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14308000) [pid = 3576] [serial = 613] [outer = 00000000] 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (199B3400) [pid = 3576] [serial = 614] [outer = 14308000] 15:24:31 INFO - PROCESS | 3576 | 1467156271163 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (19BC7C00) [pid = 3576] [serial = 615] [outer = 14308000] 15:24:31 INFO - PROCESS | 3576 | 1467156271589 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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 611ms 15:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:24:31 INFO - PROCESS | 3576 | 1467156271652 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 3576 | 1467156271654 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:24:31 INFO - PROCESS | 3576 | 1467156271657 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 3576 | 1467156271659 Marionette TRACE conn3 <- [1,786,null,{}] 15:24:31 INFO - PROCESS | 3576 | 1467156271663 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}] 15:24:31 INFO - PROCESS | 3576 | 1467156271665 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:31 INFO - PROCESS | 3576 | 1467156271741 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:24:31 INFO - PROCESS | 3576 | 1467156271746 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 3576 | 1467156271748 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:31 INFO - PROCESS | 3576 | ++DOCSHELL 19C64000 == 34 [pid = 3576] [id = 206] 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19C65000) [pid = 3576] [serial = 616] [outer = 00000000] 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19EE0C00) [pid = 3576] [serial = 617] [outer = 19C65000] 15:24:31 INFO - PROCESS | 3576 | 1467156271795 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (19EE4400) [pid = 3576] [serial = 618] [outer = 19C65000] 15:24:32 INFO - PROCESS | 3576 | 1467156272486 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]]]}] 15:24: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 15:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 871ms 15:24:32 INFO - PROCESS | 3576 | 1467156272543 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:24:32 INFO - PROCESS | 3576 | 1467156272548 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:24:32 INFO - PROCESS | 3576 | 1467156272553 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - PROCESS | 3576 | 1467156272557 Marionette TRACE conn3 <- [1,790,null,{}] 15:24:32 INFO - PROCESS | 3576 | 1467156272562 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}] 15:24:32 INFO - PROCESS | 3576 | 1467156272566 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:32 INFO - PROCESS | 3576 | 1467156272691 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:24:32 INFO - PROCESS | 3576 | 1467156272810 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 3576 | 1467156272813 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:32 INFO - PROCESS | 3576 | ++DOCSHELL 10E32C00 == 35 [pid = 3576] [id = 207] 15:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10E99C00) [pid = 3576] [serial = 619] [outer = 00000000] 15:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1312AC00) [pid = 3576] [serial = 620] [outer = 10E99C00] 15:24:32 INFO - PROCESS | 3576 | 1467156272870 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13228400) [pid = 3576] [serial = 621] [outer = 10E99C00] 15:24:33 INFO - PROCESS | 3576 | 1467156273570 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]]]}] 15:24: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 15:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1069ms 15:24:33 INFO - PROCESS | 3576 | 1467156273631 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 3576 | 1467156273636 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:24:33 INFO - PROCESS | 3576 | 1467156273642 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 3576 | 1467156273645 Marionette TRACE conn3 <- [1,794,null,{}] 15:24:33 INFO - PROCESS | 3576 | 1467156273675 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}] 15:24:33 INFO - PROCESS | 3576 | 1467156273678 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:33 INFO - PROCESS | 3576 | 1467156273882 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:24:34 INFO - PROCESS | 3576 | 1467156274007 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 3576 | 1467156274010 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:34 INFO - PROCESS | 3576 | ++DOCSHELL 104EB400 == 36 [pid = 3576] [id = 208] 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10559800) [pid = 3576] [serial = 622] [outer = 00000000] 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10A7C400) [pid = 3576] [serial = 623] [outer = 10559800] 15:24:34 INFO - PROCESS | 3576 | 1467156274062 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (114C8800) [pid = 3576] [serial = 624] [outer = 10559800] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17623800) [pid = 3576] [serial = 575] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1314AC00) [pid = 3576] [serial = 560] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1320E400) [pid = 3576] [serial = 561] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E7E000) [pid = 3576] [serial = 572] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17287800) [pid = 3576] [serial = 558] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16160400) [pid = 3576] [serial = 563] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16DDC800) [pid = 3576] [serial = 564] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13944C00) [pid = 3576] [serial = 569] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13C64000) [pid = 3576] [serial = 570] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1102B800) [pid = 3576] [serial = 566] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (114C6800) [pid = 3576] [serial = 567] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1771DC00) [pid = 3576] [serial = 578] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (199B7C00) [pid = 3576] [serial = 585] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (199B3800) [pid = 3576] [serial = 584] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (18525C00) [pid = 3576] [serial = 581] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (18529C00) [pid = 3576] [serial = 582] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1771B800) [pid = 3576] [serial = 576] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (177CCC00) [pid = 3576] [serial = 579] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15E87000) [pid = 3576] [serial = 573] [outer = 00000000] [url = about:blank] 15:24:34 INFO - PROCESS | 3576 | 1467156274592 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]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1023ms 15:24:34 INFO - PROCESS | 3576 | 1467156274651 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 3576 | 1467156274655 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 3576 | 1467156274659 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:24:34 INFO - PROCESS | 3576 | 1467156274663 Marionette TRACE conn3 <- [1,798,null,{}] 15:24:34 INFO - PROCESS | 3576 | 1467156274667 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}] 15:24:34 INFO - PROCESS | 3576 | 1467156274670 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:34 INFO - PROCESS | 3576 | 1467156274756 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:24:34 INFO - PROCESS | 3576 | 1467156274765 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 3576 | 1467156274768 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:34 INFO - PROCESS | 3576 | ++DOCSHELL 13113400 == 37 [pid = 3576] [id = 209] 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (13130800) [pid = 3576] [serial = 625] [outer = 00000000] 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13203800) [pid = 3576] [serial = 626] [outer = 13130800] 15:24:34 INFO - PROCESS | 3576 | 1467156274815 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1322BC00) [pid = 3576] [serial = 627] [outer = 13130800] 15:24:35 INFO - PROCESS | 3576 | 1467156275275 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]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 611ms 15:24:35 INFO - PROCESS | 3576 | 1467156275284 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 3576 | 1467156275287 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:24:35 INFO - PROCESS | 3576 | 1467156275290 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 3576 | 1467156275292 Marionette TRACE conn3 <- [1,802,null,{}] 15:24:35 INFO - PROCESS | 3576 | 1467156275296 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}] 15:24:35 INFO - PROCESS | 3576 | 1467156275298 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:35 INFO - PROCESS | 3576 | 1467156275411 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:24:35 INFO - PROCESS | 3576 | 1467156275423 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 3576 | 1467156275426 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:35 INFO - PROCESS | 3576 | ++DOCSHELL 1573E000 == 38 [pid = 3576] [id = 210] 15:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (15741C00) [pid = 3576] [serial = 628] [outer = 00000000] 15:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15E6D000) [pid = 3576] [serial = 629] [outer = 15741C00] 15:24:35 INFO - PROCESS | 3576 | 1467156275478 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15E80800) [pid = 3576] [serial = 630] [outer = 15741C00] 15:24:35 INFO - PROCESS | 3576 | 1467156275946 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] 15:24:35 INFO - PROCESS | 3576 | 1467156275994 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:24:35 INFO - PROCESS | 3576 | 1467156276005 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 3576 | 1467156276009 Marionette TRACE conn3 <- [1,806,null,{}] 15:24:35 INFO - PROCESS | 3576 | 1467156276013 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}] 15:24:36 INFO - PROCESS | 3576 | 1467156276016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:36 INFO - PROCESS | 3576 | 1467156276085 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:24:36 INFO - PROCESS | 3576 | 1467156276092 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 3576 | 1467156276094 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:36 INFO - PROCESS | 3576 | ++DOCSHELL 1625FC00 == 39 [pid = 3576] [id = 211] 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16AAC400) [pid = 3576] [serial = 631] [outer = 00000000] 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (17007400) [pid = 3576] [serial = 632] [outer = 16AAC400] 15:24:36 INFO - PROCESS | 3576 | 1467156276139 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1761E000) [pid = 3576] [serial = 633] [outer = 16AAC400] 15:24:36 INFO - PROCESS | 3576 | 1467156276600 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]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 626ms 15:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:24:36 INFO - PROCESS | 3576 | 1467156276643 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 3576 | 1467156276645 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:24:36 INFO - PROCESS | 3576 | 1467156276648 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 3576 | 1467156276650 Marionette TRACE conn3 <- [1,810,null,{}] 15:24:36 INFO - PROCESS | 3576 | 1467156276653 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}] 15:24:36 INFO - PROCESS | 3576 | 1467156276655 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:36 INFO - PROCESS | 3576 | 1467156276718 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:24:36 INFO - PROCESS | 3576 | 1467156276753 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 3576 | 1467156276755 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:36 INFO - PROCESS | 3576 | ++DOCSHELL 1771B800 == 40 [pid = 3576] [id = 212] 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1771C400) [pid = 3576] [serial = 634] [outer = 00000000] 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (177D0800) [pid = 3576] [serial = 635] [outer = 1771C400] 15:24:36 INFO - PROCESS | 3576 | 1467156276823 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (18240800) [pid = 3576] [serial = 636] [outer = 1771C400] 15:24:37 INFO - PROCESS | 3576 | 1467156277318 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] 15:24:37 INFO - PROCESS | 3576 | 1467156277374 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:24:37 INFO - PROCESS | 3576 | 1467156277377 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:24:37 INFO - PROCESS | 3576 | 1467156277379 Marionette TRACE conn3 <- [1,814,null,{}] 15:24:37 INFO - PROCESS | 3576 | 1467156277383 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}] 15:24:37 INFO - PROCESS | 3576 | 1467156277385 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:37 INFO - PROCESS | 3576 | 1467156277482 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:24:37 INFO - PROCESS | 3576 | 1467156277497 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 3576 | 1467156277503 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:37 INFO - PROCESS | 3576 | ++DOCSHELL 13C64000 == 41 [pid = 3576] [id = 213] 15:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (199AE800) [pid = 3576] [serial = 637] [outer = 00000000] 15:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (199B4800) [pid = 3576] [serial = 638] [outer = 199AE800] 15:24:37 INFO - PROCESS | 3576 | 1467156277609 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19BC2800) [pid = 3576] [serial = 639] [outer = 199AE800] 15:24:38 INFO - PROCESS | 3576 | 1467156278049 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]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 718ms 15:24:38 INFO - PROCESS | 3576 | 1467156278129 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3576 | 1467156278131 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:24:38 INFO - PROCESS | 3576 | 1467156278137 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - PROCESS | 3576 | 1467156278139 Marionette TRACE conn3 <- [1,818,null,{}] 15:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:24:38 INFO - PROCESS | 3576 | 1467156278142 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}] 15:24:38 INFO - PROCESS | 3576 | 1467156278144 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:38 INFO - PROCESS | 3576 | 1467156278235 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:24:38 INFO - PROCESS | 3576 | 1467156278247 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 3576 | 1467156278249 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:38 INFO - PROCESS | 3576 | ++DOCSHELL 19C5CC00 == 42 [pid = 3576] [id = 214] 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19C5DC00) [pid = 3576] [serial = 640] [outer = 00000000] 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A0A3C00) [pid = 3576] [serial = 641] [outer = 19C5DC00] 15:24:38 INFO - PROCESS | 3576 | 1467156278293 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A323000) [pid = 3576] [serial = 642] [outer = 19C5DC00] 15:24:38 INFO - PROCESS | 3576 | 1467156278743 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]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 611ms 15:24:38 INFO - PROCESS | 3576 | 1467156278762 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3576 | 1467156278764 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:24:38 INFO - PROCESS | 3576 | 1467156278767 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:24:38 INFO - PROCESS | 3576 | 1467156278768 Marionette TRACE conn3 <- [1,822,null,{}] 15:24:38 INFO - PROCESS | 3576 | 1467156278772 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}] 15:24:38 INFO - PROCESS | 3576 | 1467156278773 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:38 INFO - PROCESS | 3576 | 1467156278883 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:24:38 INFO - PROCESS | 3576 | 1467156278889 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 3576 | 1467156278891 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:38 INFO - PROCESS | 3576 | ++DOCSHELL 1A329800 == 43 [pid = 3576] [id = 215] 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A3C1800) [pid = 3576] [serial = 643] [outer = 00000000] 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A3CBC00) [pid = 3576] [serial = 644] [outer = 1A3C1800] 15:24:38 INFO - PROCESS | 3576 | 1467156278917 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A3CC800) [pid = 3576] [serial = 645] [outer = 1A3C1800] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15772800) [pid = 3576] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1616C000) [pid = 3576] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13D11400) [pid = 3576] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10E95800) [pid = 3576] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1314F400) [pid = 3576] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1616AC00) [pid = 3576] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1309E000) [pid = 3576] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1803CC00) [pid = 3576] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (14308000) [pid = 3576] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:24:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13221400) [pid = 3576] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:24:39 INFO - PROCESS | 3576 | 1467156279348 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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 626ms 15:24:39 INFO - PROCESS | 3576 | 1467156279388 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 3576 | 1467156279390 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:24:39 INFO - PROCESS | 3576 | 1467156279394 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 3576 | 1467156279395 Marionette TRACE conn3 <- [1,826,null,{}] 15:24:39 INFO - PROCESS | 3576 | 1467156279399 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}] 15:24:39 INFO - PROCESS | 3576 | 1467156279401 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:39 INFO - PROCESS | 3576 | 1467156279481 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:24:39 INFO - PROCESS | 3576 | 1467156279487 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 3576 | 1467156279489 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:39 INFO - PROCESS | 3576 | ++DOCSHELL 13202400 == 44 [pid = 3576] [id = 216] 15:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13228C00) [pid = 3576] [serial = 646] [outer = 00000000] 15:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (177CD400) [pid = 3576] [serial = 647] [outer = 13228C00] 15:24:39 INFO - PROCESS | 3576 | 1467156279532 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (199BA400) [pid = 3576] [serial = 648] [outer = 13228C00] 15:24:39 INFO - PROCESS | 3576 | 1467156279949 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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 580ms 15:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:24:39 INFO - PROCESS | 3576 | 1467156279976 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 3576 | 1467156279978 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:24:39 INFO - PROCESS | 3576 | 1467156279981 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 3576 | 1467156279983 Marionette TRACE conn3 <- [1,830,null,{}] 15:24:39 INFO - PROCESS | 3576 | 1467156279986 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}] 15:24:39 INFO - PROCESS | 3576 | 1467156279988 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:40 INFO - PROCESS | 3576 | 1467156280104 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:24:40 INFO - PROCESS | 3576 | 1467156280114 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 3576 | 1467156280116 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:40 INFO - PROCESS | 3576 | ++DOCSHELL 13157000 == 45 [pid = 3576] [id = 217] 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13943C00) [pid = 3576] [serial = 649] [outer = 00000000] 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A621C00) [pid = 3576] [serial = 650] [outer = 13943C00] 15:24:40 INFO - PROCESS | 3576 | 1467156280170 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A3C7000) [pid = 3576] [serial = 651] [outer = 13943C00] 15:24:40 INFO - PROCESS | 3576 | 1467156280550 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]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 611ms 15:24:40 INFO - PROCESS | 3576 | 1467156280602 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 3576 | 1467156280604 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:24:40 INFO - PROCESS | 3576 | 1467156280607 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - PROCESS | 3576 | 1467156280609 Marionette TRACE conn3 <- [1,834,null,{}] 15:24:40 INFO - PROCESS | 3576 | 1467156280612 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}] 15:24:40 INFO - PROCESS | 3576 | 1467156280614 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:40 INFO - PROCESS | 3576 | 1467156280723 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:24:40 INFO - PROCESS | 3576 | 1467156280731 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 3576 | 1467156280734 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:40 INFO - PROCESS | 3576 | ++DOCSHELL 1A3BF400 == 46 [pid = 3576] [id = 218] 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A3C0000) [pid = 3576] [serial = 652] [outer = 00000000] 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A775000) [pid = 3576] [serial = 653] [outer = 1A3C0000] 15:24:40 INFO - PROCESS | 3576 | 1467156280781 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A77B400) [pid = 3576] [serial = 654] [outer = 1A3C0000] 15:24:41 INFO - PROCESS | 3576 | 1467156281327 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]]]}] 15:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 779ms 15:24:41 INFO - PROCESS | 3576 | 1467156281393 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:24:41 INFO - PROCESS | 3576 | 1467156281397 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:24:41 INFO - PROCESS | 3576 | 1467156281402 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:24:41 INFO - PROCESS | 3576 | 1467156281406 Marionette TRACE conn3 <- [1,838,null,{}] 15:24:41 INFO - PROCESS | 3576 | 1467156281411 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}] 15:24:41 INFO - PROCESS | 3576 | 1467156281414 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:41 INFO - PROCESS | 3576 | 1467156281526 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:24:41 INFO - PROCESS | 3576 | 1467156281658 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:41 INFO - PROCESS | 3576 | 1467156281661 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:41 INFO - PROCESS | 3576 | ++DOCSHELL 10A7F000 == 47 [pid = 3576] [id = 219] 15:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1102B800) [pid = 3576] [serial = 655] [outer = 00000000] 15:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (131E9400) [pid = 3576] [serial = 656] [outer = 1102B800] 15:24:41 INFO - PROCESS | 3576 | 1467156281718 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13C6C400) [pid = 3576] [serial = 657] [outer = 1102B800] 15:24:42 INFO - PROCESS | 3576 | 1467156282310 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]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 916ms 15:24:42 INFO - PROCESS | 3576 | 1467156282332 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:24:42 INFO - PROCESS | 3576 | 1467156282337 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:24:42 INFO - PROCESS | 3576 | 1467156282356 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 3576 | 1467156282360 Marionette TRACE conn3 <- [1,842,null,{}] 15:24:42 INFO - PROCESS | 3576 | 1467156282366 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}] 15:24:42 INFO - PROCESS | 3576 | 1467156282369 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:42 INFO - PROCESS | 3576 | 1467156282461 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:24:42 INFO - PROCESS | 3576 | 1467156282587 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 3576 | 1467156282590 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:42 INFO - PROCESS | 3576 | ++DOCSHELL 1577C000 == 48 [pid = 3576] [id = 220] 15:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15994C00) [pid = 3576] [serial = 658] [outer = 00000000] 15:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16182400) [pid = 3576] [serial = 659] [outer = 15994C00] 15:24:42 INFO - PROCESS | 3576 | 1467156282655 Marionette DEBUG loaded listener.js 15:24:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E54400) [pid = 3576] [serial = 660] [outer = 15994C00] 15:24:43 INFO - PROCESS | 3576 | 1467156283261 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]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 978ms 15:24:43 INFO - PROCESS | 3576 | 1467156283314 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 3576 | 1467156283317 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:24:43 INFO - PROCESS | 3576 | 1467156283321 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - PROCESS | 3576 | 1467156283325 Marionette TRACE conn3 <- [1,846,null,{}] 15:24:43 INFO - PROCESS | 3576 | 1467156283338 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}] 15:24:43 INFO - PROCESS | 3576 | 1467156283342 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:43 INFO - PROCESS | 3576 | 1467156283492 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:24:43 INFO - PROCESS | 3576 | 1467156283552 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 3576 | 1467156283555 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:43 INFO - PROCESS | 3576 | ++DOCSHELL 1A62E000 == 49 [pid = 3576] [id = 221] 15:24:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A770000) [pid = 3576] [serial = 661] [outer = 00000000] 15:24:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A773C00) [pid = 3576] [serial = 662] [outer = 1A770000] 15:24:43 INFO - PROCESS | 3576 | 1467156283612 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A77DC00) [pid = 3576] [serial = 663] [outer = 1A770000] 15:24:44 INFO - PROCESS | 3576 | 1467156284147 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]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 15:24:44 INFO - PROCESS | 3576 | 1467156284208 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 3576 | 1467156284211 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:24:44 INFO - PROCESS | 3576 | 1467156284214 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - PROCESS | 3576 | 1467156284216 Marionette TRACE conn3 <- [1,850,null,{}] 15:24:44 INFO - PROCESS | 3576 | 1467156284220 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}] 15:24:44 INFO - PROCESS | 3576 | 1467156284222 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:44 INFO - PROCESS | 3576 | 1467156284436 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:24:44 INFO - PROCESS | 3576 | 1467156284600 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 3576 | 1467156284604 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:44 INFO - PROCESS | 3576 | ++DOCSHELL 1102B400 == 50 [pid = 3576] [id = 222] 15:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (11033400) [pid = 3576] [serial = 664] [outer = 00000000] 15:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11C44800) [pid = 3576] [serial = 665] [outer = 11033400] 15:24:44 INFO - PROCESS | 3576 | 1467156284661 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (12DC9400) [pid = 3576] [serial = 666] [outer = 11033400] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13157000 == 49 [pid = 3576] [id = 217] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13202400 == 48 [pid = 3576] [id = 216] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1A329800 == 47 [pid = 3576] [id = 215] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 19C5CC00 == 46 [pid = 3576] [id = 214] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13C64000 == 45 [pid = 3576] [id = 213] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1771B800 == 44 [pid = 3576] [id = 212] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1625FC00 == 43 [pid = 3576] [id = 211] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1573E000 == 42 [pid = 3576] [id = 210] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13113400 == 41 [pid = 3576] [id = 209] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 10E32C00 == 40 [pid = 3576] [id = 207] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 104EB400 == 39 [pid = 3576] [id = 208] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13149C00 == 38 [pid = 3576] [id = 199] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 15747C00 == 37 [pid = 3576] [id = 201] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 13CA1000 == 36 [pid = 3576] [id = 200] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 19C64000 == 35 [pid = 3576] [id = 206] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 15E88000 == 34 [pid = 3576] [id = 202] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 17F2BC00 == 33 [pid = 3576] [id = 203] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 12DF5400 == 32 [pid = 3576] [id = 204] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 131E2400 == 31 [pid = 3576] [id = 205] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1577C000 == 30 [pid = 3576] [id = 220] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1A62E000 == 29 [pid = 3576] [id = 221] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 1A3BF400 == 28 [pid = 3576] [id = 218] 15:24:45 INFO - PROCESS | 3576 | --DOCSHELL 10A7F000 == 27 [pid = 3576] [id = 219] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16161400) [pid = 3576] [serial = 602] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16AAB800) [pid = 3576] [serial = 605] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (14EB7400) [pid = 3576] [serial = 599] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (110CE400) [pid = 3576] [serial = 593] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1123F800) [pid = 3576] [serial = 594] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (131E7400) [pid = 3576] [serial = 596] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1320B400) [pid = 3576] [serial = 597] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1761BC00) [pid = 3576] [serial = 591] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16AAE000) [pid = 3576] [serial = 590] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16168000) [pid = 3576] [serial = 603] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1430C800) [pid = 3576] [serial = 588] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1345F800) [pid = 3576] [serial = 587] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18249800) [pid = 3576] [serial = 608] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19BC7C00) [pid = 3576] [serial = 615] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (170E8800) [pid = 3576] [serial = 606] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19EE0C00) [pid = 3576] [serial = 617] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (199B3400) [pid = 3576] [serial = 614] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18525800) [pid = 3576] [serial = 609] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18242400) [pid = 3576] [serial = 611] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199AD800) [pid = 3576] [serial = 612] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1573F800) [pid = 3576] [serial = 600] [outer = 00000000] [url = about:blank] 15:24:46 INFO - PROCESS | 3576 | 1467156286180 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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2016ms 15:24:46 INFO - PROCESS | 3576 | 1467156286238 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3576 | 1467156286242 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:24:46 INFO - PROCESS | 3576 | 1467156286231 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 3576 | 1467156286234 Marionette TRACE conn3 <- [1,854,null,{}] 15:24:46 INFO - PROCESS | 3576 | 1467156286241 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}] 15:24:46 INFO - PROCESS | 3576 | 1467156286244 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:46 INFO - PROCESS | 3576 | 1467156286341 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:24:46 INFO - PROCESS | 3576 | 1467156286348 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 3576 | 1467156286352 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:46 INFO - PROCESS | 3576 | ++DOCSHELL 110C7400 == 28 [pid = 3576] [id = 223] 15:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (110C7800) [pid = 3576] [serial = 667] [outer = 00000000] 15:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (130A4C00) [pid = 3576] [serial = 668] [outer = 110C7800] 15:24:46 INFO - PROCESS | 3576 | 1467156286402 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1312F000) [pid = 3576] [serial = 669] [outer = 110C7800] 15:24:46 INFO - PROCESS | 3576 | 1467156286872 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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 15:24:46 INFO - PROCESS | 3576 | 1467156286930 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3576 | 1467156286935 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:24:46 INFO - PROCESS | 3576 | 1467156286941 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 3576 | 1467156286944 Marionette TRACE conn3 <- [1,858,null,{}] 15:24:46 INFO - PROCESS | 3576 | 1467156286948 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}] 15:24:46 INFO - PROCESS | 3576 | 1467156286951 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:47 INFO - PROCESS | 3576 | 1467156287021 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:24:47 INFO - PROCESS | 3576 | 1467156287029 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 3576 | 1467156287032 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:47 INFO - PROCESS | 3576 | ++DOCSHELL 13C18800 == 29 [pid = 3576] [id = 224] 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C61C00) [pid = 3576] [serial = 670] [outer = 00000000] 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13D0A000) [pid = 3576] [serial = 671] [outer = 13C61C00] 15:24:47 INFO - PROCESS | 3576 | 1467156287079 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1430F400) [pid = 3576] [serial = 672] [outer = 13C61C00] 15:24:47 INFO - PROCESS | 3576 | 1467156287539 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]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 626ms 15:24:47 INFO - PROCESS | 3576 | 1467156287561 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 3576 | 1467156287563 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:24:47 INFO - PROCESS | 3576 | 1467156287567 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - PROCESS | 3576 | 1467156287570 Marionette TRACE conn3 <- [1,862,null,{}] 15:24:47 INFO - PROCESS | 3576 | 1467156287585 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}] 15:24:47 INFO - PROCESS | 3576 | 1467156287590 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:47 INFO - PROCESS | 3576 | 1467156287674 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:24:47 INFO - PROCESS | 3576 | 1467156287694 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 3576 | 1467156287698 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:47 INFO - PROCESS | 3576 | ++DOCSHELL 16162800 == 30 [pid = 3576] [id = 225] 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16163400) [pid = 3576] [serial = 673] [outer = 00000000] 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1616DC00) [pid = 3576] [serial = 674] [outer = 16163400] 15:24:47 INFO - PROCESS | 3576 | 1467156287834 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1625FC00) [pid = 3576] [serial = 675] [outer = 16163400] 15:24:48 INFO - PROCESS | 3576 | 1467156288289 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]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 779ms 15:24:48 INFO - PROCESS | 3576 | 1467156288352 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 3576 | 1467156288355 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:24:48 INFO - PROCESS | 3576 | 1467156288358 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 3576 | 1467156288360 Marionette TRACE conn3 <- [1,866,null,{}] 15:24:48 INFO - PROCESS | 3576 | 1467156288371 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}] 15:24:48 INFO - PROCESS | 3576 | 1467156288373 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:48 INFO - PROCESS | 3576 | 1467156288471 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:24:48 INFO - PROCESS | 3576 | 1467156288527 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 3576 | 1467156288529 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:48 INFO - PROCESS | 3576 | ++DOCSHELL 170EBC00 == 31 [pid = 3576] [id = 226] 15:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (170EE400) [pid = 3576] [serial = 676] [outer = 00000000] 15:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (172E9C00) [pid = 3576] [serial = 677] [outer = 170EE400] 15:24:48 INFO - PROCESS | 3576 | 1467156288574 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (177CC000) [pid = 3576] [serial = 678] [outer = 170EE400] 15:24:48 INFO - PROCESS | 3576 | 1467156288987 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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 15:24:49 INFO - PROCESS | 3576 | 1467156289041 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 3576 | 1467156289043 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:24:49 INFO - PROCESS | 3576 | 1467156289046 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 3576 | 1467156289048 Marionette TRACE conn3 <- [1,870,null,{}] 15:24:49 INFO - PROCESS | 3576 | 1467156289057 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}] 15:24:49 INFO - PROCESS | 3576 | 1467156289059 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:49 INFO - PROCESS | 3576 | 1467156289174 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:24:49 INFO - PROCESS | 3576 | 1467156289185 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 3576 | 1467156289187 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:49 INFO - PROCESS | 3576 | ++DOCSHELL 17F28400 == 32 [pid = 3576] [id = 227] 15:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17F2BC00) [pid = 3576] [serial = 679] [outer = 00000000] 15:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1851E800) [pid = 3576] [serial = 680] [outer = 17F2BC00] 15:24:49 INFO - PROCESS | 3576 | 1467156289278 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18524400) [pid = 3576] [serial = 681] [outer = 17F2BC00] 15:24:49 INFO - PROCESS | 3576 | 1467156289697 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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 687ms 15:24:49 INFO - PROCESS | 3576 | 1467156289730 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 3576 | 1467156289732 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:24:49 INFO - PROCESS | 3576 | 1467156289735 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 3576 | 1467156289737 Marionette TRACE conn3 <- [1,874,null,{}] 15:24:49 INFO - PROCESS | 3576 | 1467156289745 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}] 15:24:49 INFO - PROCESS | 3576 | 1467156289750 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:49 INFO - PROCESS | 3576 | 1467156289866 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:24:49 INFO - PROCESS | 3576 | 1467156289926 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 3576 | 1467156289928 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:49 INFO - PROCESS | 3576 | ++DOCSHELL 199B0C00 == 33 [pid = 3576] [id = 228] 15:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (199B2800) [pid = 3576] [serial = 682] [outer = 00000000] 15:24:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19C62000) [pid = 3576] [serial = 683] [outer = 199B2800] 15:24:49 INFO - PROCESS | 3576 | 1467156289973 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19EE0C00) [pid = 3576] [serial = 684] [outer = 199B2800] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A3C0000) [pid = 3576] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15741C00) [pid = 3576] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10559800) [pid = 3576] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16AAC400) [pid = 3576] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19C65000) [pid = 3576] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A3C1800) [pid = 3576] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19C5DC00) [pid = 3576] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1771C400) [pid = 3576] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13130800) [pid = 3576] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10E99C00) [pid = 3576] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199AE800) [pid = 3576] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13228C00) [pid = 3576] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:24:50 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13943C00) [pid = 3576] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:24:50 INFO - PROCESS | 3576 | 1467156290513 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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 824ms 15:24:50 INFO - PROCESS | 3576 | 1467156290544 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 3576 | 1467156290546 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:24:50 INFO - PROCESS | 3576 | 1467156290550 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 3576 | 1467156290551 Marionette TRACE conn3 <- [1,878,null,{}] 15:24:50 INFO - PROCESS | 3576 | 1467156290555 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}] 15:24:50 INFO - PROCESS | 3576 | 1467156290557 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:50 INFO - PROCESS | 3576 | 1467156290632 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:24:50 INFO - PROCESS | 3576 | 1467156290640 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:50 INFO - PROCESS | 3576 | 1467156290642 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:50 INFO - PROCESS | 3576 | ++DOCSHELL 1598FC00 == 34 [pid = 3576] [id = 229] 15:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1616A000) [pid = 3576] [serial = 685] [outer = 00000000] 15:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (177D5400) [pid = 3576] [serial = 686] [outer = 1616A000] 15:24:50 INFO - PROCESS | 3576 | 1467156290685 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1852B800) [pid = 3576] [serial = 687] [outer = 1616A000] 15:24:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1851EC00) [pid = 3576] [serial = 688] [outer = 1B5E7800] 15:24:51 INFO - PROCESS | 3576 | 1467156291177 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]]]}] 15:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 687ms 15:24:51 INFO - PROCESS | 3576 | 1467156291249 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 3576 | 1467156291251 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:24:51 INFO - PROCESS | 3576 | 1467156291238 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:24:51 INFO - PROCESS | 3576 | 1467156291240 Marionette TRACE conn3 <- [1,882,null,{}] 15:24:51 INFO - PROCESS | 3576 | 1467156291244 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}] 15:24:51 INFO - PROCESS | 3576 | 1467156291246 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:51 INFO - PROCESS | 3576 | 1467156291327 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:24:51 INFO - PROCESS | 3576 | 1467156291334 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 3576 | 1467156291336 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:51 INFO - PROCESS | 3576 | ++DOCSHELL 177D5000 == 35 [pid = 3576] [id = 230] 15:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18246800) [pid = 3576] [serial = 689] [outer = 00000000] 15:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A0A1800) [pid = 3576] [serial = 690] [outer = 18246800] 15:24:51 INFO - PROCESS | 3576 | 1467156291381 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A322800) [pid = 3576] [serial = 691] [outer = 18246800] 15:24:51 INFO - PROCESS | 3576 | 1467156291820 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]]]}] 15:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 610ms 15:24:51 INFO - PROCESS | 3576 | 1467156291876 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 3576 | 1467156291878 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:24:51 INFO - PROCESS | 3576 | 1467156291881 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:24:51 INFO - PROCESS | 3576 | 1467156291883 Marionette TRACE conn3 <- [1,886,null,{}] 15:24:51 INFO - PROCESS | 3576 | 1467156291886 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}] 15:24:51 INFO - PROCESS | 3576 | 1467156291888 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:51 INFO - PROCESS | 3576 | 1467156291973 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:24:51 INFO - PROCESS | 3576 | 1467156291981 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 3576 | 1467156291983 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:52 INFO - PROCESS | 3576 | ++DOCSHELL 16162000 == 36 [pid = 3576] [id = 231] 15:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19C5B800) [pid = 3576] [serial = 692] [outer = 00000000] 15:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A8CB000) [pid = 3576] [serial = 693] [outer = 19C5B800] 15:24:52 INFO - PROCESS | 3576 | 1467156292025 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A8CC000) [pid = 3576] [serial = 694] [outer = 19C5B800] 15:24:52 INFO - PROCESS | 3576 | 1467156292764 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]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 977ms 15:24:52 INFO - PROCESS | 3576 | 1467156292852 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 3576 | 1467156292860 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:24:52 INFO - PROCESS | 3576 | 1467156292866 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - PROCESS | 3576 | 1467156292872 Marionette TRACE conn3 <- [1,890,null,{}] 15:24:52 INFO - PROCESS | 3576 | 1467156292877 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}] 15:24:52 INFO - PROCESS | 3576 | 1467156292881 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:53 INFO - PROCESS | 3576 | 1467156293027 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:24:53 INFO - PROCESS | 3576 | 1467156293146 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 3576 | 1467156293149 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:53 INFO - PROCESS | 3576 | ++DOCSHELL 10A7D400 == 37 [pid = 3576] [id = 232] 15:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (10A7E800) [pid = 3576] [serial = 695] [outer = 00000000] 15:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13113400) [pid = 3576] [serial = 696] [outer = 10A7E800] 15:24:53 INFO - PROCESS | 3576 | 1467156293208 Marionette DEBUG loaded listener.js 15:24:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C0DC00) [pid = 3576] [serial = 697] [outer = 10A7E800] 15:24:54 INFO - PROCESS | 3576 | 1467156294062 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]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1222ms 15:24:54 INFO - PROCESS | 3576 | 1467156294105 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 3576 | 1467156294109 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:24:54 INFO - PROCESS | 3576 | 1467156294123 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 3576 | 1467156294126 Marionette TRACE conn3 <- [1,894,null,{}] 15:24:54 INFO - PROCESS | 3576 | 1467156294132 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}] 15:24:54 INFO - PROCESS | 3576 | 1467156294135 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:54 INFO - PROCESS | 3576 | 1467156294242 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:24:54 INFO - PROCESS | 3576 | 1467156294324 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 3576 | 1467156294329 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:54 INFO - PROCESS | 3576 | ++DOCSHELL 1123B800 == 38 [pid = 3576] [id = 233] 15:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (114D2000) [pid = 3576] [serial = 698] [outer = 00000000] 15:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12BD2800) [pid = 3576] [serial = 699] [outer = 114D2000] 15:24:54 INFO - PROCESS | 3576 | 1467156294421 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13131800) [pid = 3576] [serial = 700] [outer = 114D2000] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 177D5000 == 37 [pid = 3576] [id = 230] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 1598FC00 == 36 [pid = 3576] [id = 229] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 199B0C00 == 35 [pid = 3576] [id = 228] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 17F28400 == 34 [pid = 3576] [id = 227] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 170EBC00 == 33 [pid = 3576] [id = 226] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 16162800 == 32 [pid = 3576] [id = 225] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 13C18800 == 31 [pid = 3576] [id = 224] 15:24:54 INFO - PROCESS | 3576 | --DOCSHELL 110C7400 == 30 [pid = 3576] [id = 223] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15E6D000) [pid = 3576] [serial = 629] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (114C8800) [pid = 3576] [serial = 624] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15E80800) [pid = 3576] [serial = 630] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1761E000) [pid = 3576] [serial = 633] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10A7C400) [pid = 3576] [serial = 623] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19EE4400) [pid = 3576] [serial = 618] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A3CC800) [pid = 3576] [serial = 645] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A3CBC00) [pid = 3576] [serial = 644] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A0A3C00) [pid = 3576] [serial = 641] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17007400) [pid = 3576] [serial = 632] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177D0800) [pid = 3576] [serial = 635] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13203800) [pid = 3576] [serial = 626] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13228400) [pid = 3576] [serial = 621] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A323000) [pid = 3576] [serial = 642] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (199B4800) [pid = 3576] [serial = 638] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1312AC00) [pid = 3576] [serial = 620] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (177CD400) [pid = 3576] [serial = 647] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1322BC00) [pid = 3576] [serial = 627] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (199BA400) [pid = 3576] [serial = 648] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19BC2800) [pid = 3576] [serial = 639] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A621C00) [pid = 3576] [serial = 650] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18240800) [pid = 3576] [serial = 636] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A3C7000) [pid = 3576] [serial = 651] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A775000) [pid = 3576] [serial = 653] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A77B400) [pid = 3576] [serial = 654] [outer = 00000000] [url = about:blank] 15:24:54 INFO - PROCESS | 3576 | 1467156294930 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]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 824ms 15:24:54 INFO - PROCESS | 3576 | 1467156294931 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 3576 | 1467156294936 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:24:54 INFO - PROCESS | 3576 | 1467156294946 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 3576 | 1467156294949 Marionette TRACE conn3 <- [1,898,null,{}] 15:24:54 INFO - PROCESS | 3576 | 1467156294953 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}] 15:24:54 INFO - PROCESS | 3576 | 1467156294955 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:55 INFO - PROCESS | 3576 | 1467156295042 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:24:55 INFO - PROCESS | 3576 | 1467156295052 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 3576 | 1467156295054 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:55 INFO - PROCESS | 3576 | ++DOCSHELL 13220000 == 31 [pid = 3576] [id = 234] 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13221800) [pid = 3576] [serial = 701] [outer = 00000000] 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1345E400) [pid = 3576] [serial = 702] [outer = 13221800] 15:24:55 INFO - PROCESS | 3576 | 1467156295105 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C63800) [pid = 3576] [serial = 703] [outer = 13221800] 15:24:55 INFO - PROCESS | 3576 | 1467156295575 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]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 687ms 15:24:55 INFO - PROCESS | 3576 | 1467156295646 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 3576 | 1467156295649 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:24:55 INFO - PROCESS | 3576 | 1467156295652 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - PROCESS | 3576 | 1467156295656 Marionette TRACE conn3 <- [1,902,null,{}] 15:24:55 INFO - PROCESS | 3576 | 1467156295650 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}] 15:24:55 INFO - PROCESS | 3576 | 1467156295655 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:55 INFO - PROCESS | 3576 | 1467156295771 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:24:55 INFO - PROCESS | 3576 | 1467156295862 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 3576 | 1467156295865 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:55 INFO - PROCESS | 3576 | ++DOCSHELL 15E7FC00 == 32 [pid = 3576] [id = 235] 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15E82400) [pid = 3576] [serial = 704] [outer = 00000000] 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1616B000) [pid = 3576] [serial = 705] [outer = 15E82400] 15:24:55 INFO - PROCESS | 3576 | 1467156295914 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1625DC00) [pid = 3576] [serial = 706] [outer = 15E82400] 15:24:56 INFO - PROCESS | 3576 | 1467156296293 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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 15:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:24:56 INFO - PROCESS | 3576 | 1467156296334 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 3576 | 1467156296337 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:24:56 INFO - PROCESS | 3576 | 1467156296340 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 3576 | 1467156296342 Marionette TRACE conn3 <- [1,906,null,{}] 15:24:56 INFO - PROCESS | 3576 | 1467156296345 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}] 15:24:56 INFO - PROCESS | 3576 | 1467156296347 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:56 INFO - PROCESS | 3576 | 1467156296414 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:24:56 INFO - PROCESS | 3576 | 1467156296420 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 3576 | 1467156296422 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:56 INFO - PROCESS | 3576 | ++DOCSHELL 170E8800 == 33 [pid = 3576] [id = 236] 15:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1720E000) [pid = 3576] [serial = 707] [outer = 00000000] 15:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (176BD400) [pid = 3576] [serial = 708] [outer = 1720E000] 15:24:56 INFO - PROCESS | 3576 | 1467156296466 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (177D2C00) [pid = 3576] [serial = 709] [outer = 1720E000] 15:24:56 INFO - PROCESS | 3576 | 1467156296933 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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 611ms 15:24:56 INFO - PROCESS | 3576 | 1467156296968 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 3576 | 1467156296970 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:24:56 INFO - PROCESS | 3576 | 1467156296973 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 3576 | 1467156296975 Marionette TRACE conn3 <- [1,910,null,{}] 15:24:56 INFO - PROCESS | 3576 | 1467156296979 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}] 15:24:56 INFO - PROCESS | 3576 | 1467156296981 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:57 INFO - PROCESS | 3576 | 1467156297090 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:24:57 INFO - PROCESS | 3576 | 1467156297175 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 3576 | 1467156297177 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:57 INFO - PROCESS | 3576 | ++DOCSHELL 17F25C00 == 34 [pid = 3576] [id = 237] 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (18038400) [pid = 3576] [serial = 710] [outer = 00000000] 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18246C00) [pid = 3576] [serial = 711] [outer = 18038400] 15:24:57 INFO - PROCESS | 3576 | 1467156297205 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18528400) [pid = 3576] [serial = 712] [outer = 18038400] 15:24:57 INFO - PROCESS | 3576 | 1467156297613 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]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 687ms 15:24:57 INFO - PROCESS | 3576 | 1467156297653 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 3576 | 1467156297655 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:24:57 INFO - PROCESS | 3576 | 1467156297658 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 3576 | 1467156297660 Marionette TRACE conn3 <- [1,914,null,{}] 15:24:57 INFO - PROCESS | 3576 | 1467156297671 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}] 15:24:57 INFO - PROCESS | 3576 | 1467156297677 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:57 INFO - PROCESS | 3576 | 1467156297813 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:24:57 INFO - PROCESS | 3576 | 1467156297827 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 3576 | 1467156297829 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:57 INFO - PROCESS | 3576 | ++DOCSHELL 18242000 == 35 [pid = 3576] [id = 238] 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18525400) [pid = 3576] [serial = 713] [outer = 00000000] 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199BA400) [pid = 3576] [serial = 714] [outer = 18525400] 15:24:57 INFO - PROCESS | 3576 | 1467156297908 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19EE2000) [pid = 3576] [serial = 715] [outer = 18525400] 15:24:58 INFO - PROCESS | 3576 | 1467156298326 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]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 15:24:58 INFO - PROCESS | 3576 | 1467156298382 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 3576 | 1467156298384 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:24:58 INFO - PROCESS | 3576 | 1467156298422 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - PROCESS | 3576 | 1467156298424 Marionette TRACE conn3 <- [1,918,null,{}] 15:24:58 INFO - PROCESS | 3576 | 1467156298440 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}] 15:24:58 INFO - PROCESS | 3576 | 1467156298442 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:58 INFO - PROCESS | 3576 | 1467156298548 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:24:58 INFO - PROCESS | 3576 | 1467156298558 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 3576 | 1467156298560 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:58 INFO - PROCESS | 3576 | ++DOCSHELL 19BC4000 == 36 [pid = 3576] [id = 239] 15:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0A0C00) [pid = 3576] [serial = 716] [outer = 00000000] 15:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A32A000) [pid = 3576] [serial = 717] [outer = 1A0A0C00] 15:24:58 INFO - PROCESS | 3576 | 1467156298587 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A0A5800) [pid = 3576] [serial = 718] [outer = 1A0A0C00] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (110C7800) [pid = 3576] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (11033400) [pid = 3576] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C61C00) [pid = 3576] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (170EE400) [pid = 3576] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16163400) [pid = 3576] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17F2BC00) [pid = 3576] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199B2800) [pid = 3576] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1102B800) [pid = 3576] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (18246800) [pid = 3576] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15994C00) [pid = 3576] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A770000) [pid = 3576] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:24:58 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1616A000) [pid = 3576] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:24:59 INFO - PROCESS | 3576 | 1467156299039 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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 702ms 15:24:59 INFO - PROCESS | 3576 | 1467156299091 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3576 | 1467156299093 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:24:59 INFO - PROCESS | 3576 | 1467156299097 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:24:59 INFO - PROCESS | 3576 | 1467156299098 Marionette TRACE conn3 <- [1,922,null,{}] 15:24:59 INFO - PROCESS | 3576 | 1467156299102 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}] 15:24:59 INFO - PROCESS | 3576 | 1467156299104 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:59 INFO - PROCESS | 3576 | 1467156299180 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:24:59 INFO - PROCESS | 3576 | 1467156299186 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:59 INFO - PROCESS | 3576 | 1467156299188 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:59 INFO - PROCESS | 3576 | ++DOCSHELL 1321D800 == 37 [pid = 3576] [id = 240] 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (176BF400) [pid = 3576] [serial = 719] [outer = 00000000] 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19BC5000) [pid = 3576] [serial = 720] [outer = 176BF400] 15:24:59 INFO - PROCESS | 3576 | 1467156299232 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19EE7000) [pid = 3576] [serial = 721] [outer = 176BF400] 15:24:59 INFO - PROCESS | 3576 | 1467156299627 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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 581ms 15:24:59 INFO - PROCESS | 3576 | 1467156299678 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3576 | 1467156299680 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:24:59 INFO - PROCESS | 3576 | 1467156299687 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 3576 | 1467156299689 Marionette TRACE conn3 <- [1,926,null,{}] 15:24:59 INFO - PROCESS | 3576 | 1467156299693 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}] 15:24:59 INFO - PROCESS | 3576 | 1467156299694 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:59 INFO - PROCESS | 3576 | 1467156299777 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:24:59 INFO - PROCESS | 3576 | 1467156299785 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:59 INFO - PROCESS | 3576 | 1467156299787 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:24:59 INFO - PROCESS | 3576 | ++DOCSHELL 1A0A4C00 == 38 [pid = 3576] [id = 241] 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A329800) [pid = 3576] [serial = 722] [outer = 00000000] 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A62A000) [pid = 3576] [serial = 723] [outer = 1A329800] 15:24:59 INFO - PROCESS | 3576 | 1467156299830 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A775400) [pid = 3576] [serial = 724] [outer = 1A329800] 15:25:00 INFO - PROCESS | 3576 | 1467156300286 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]]]}] 15:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 626ms 15:25:00 INFO - PROCESS | 3576 | 1467156300311 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:25:00 INFO - PROCESS | 3576 | 1467156300313 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:25:00 INFO - PROCESS | 3576 | 1467156300320 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:25:00 INFO - PROCESS | 3576 | 1467156300322 Marionette TRACE conn3 <- [1,930,null,{}] 15:25:00 INFO - PROCESS | 3576 | 1467156300326 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}] 15:25:00 INFO - PROCESS | 3576 | 1467156300327 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:00 INFO - PROCESS | 3576 | 1467156300405 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:25:00 INFO - PROCESS | 3576 | 1467156300411 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:00 INFO - PROCESS | 3576 | 1467156300413 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:00 INFO - PROCESS | 3576 | ++DOCSHELL 1A776C00 == 39 [pid = 3576] [id = 242] 15:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A779400) [pid = 3576] [serial = 725] [outer = 00000000] 15:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A8CE000) [pid = 3576] [serial = 726] [outer = 1A779400] 15:25:00 INFO - PROCESS | 3576 | 1467156300459 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8D7400) [pid = 3576] [serial = 727] [outer = 1A779400] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 1102B400 == 38 [pid = 3576] [id = 222] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 13220000 == 37 [pid = 3576] [id = 234] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 1123B800 == 36 [pid = 3576] [id = 233] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 16162000 == 35 [pid = 3576] [id = 231] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 10A7D400 == 34 [pid = 3576] [id = 232] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 19BC4000 == 33 [pid = 3576] [id = 239] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 18242000 == 32 [pid = 3576] [id = 238] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 17F25C00 == 31 [pid = 3576] [id = 237] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 1321D800 == 30 [pid = 3576] [id = 240] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 15E7FC00 == 29 [pid = 3576] [id = 235] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 170E8800 == 28 [pid = 3576] [id = 236] 15:25:01 INFO - PROCESS | 3576 | --DOCSHELL 1A0A4C00 == 27 [pid = 3576] [id = 241] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13D0A000) [pid = 3576] [serial = 671] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1430F400) [pid = 3576] [serial = 672] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (172E9C00) [pid = 3576] [serial = 677] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1616DC00) [pid = 3576] [serial = 674] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1851E800) [pid = 3576] [serial = 680] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (177CC000) [pid = 3576] [serial = 678] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19C62000) [pid = 3576] [serial = 683] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18524400) [pid = 3576] [serial = 681] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (170F6000) [pid = 3576] [serial = 390] [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.] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C6C400) [pid = 3576] [serial = 657] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (131E9400) [pid = 3576] [serial = 656] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A322800) [pid = 3576] [serial = 691] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E54400) [pid = 3576] [serial = 660] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16182400) [pid = 3576] [serial = 659] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A77DC00) [pid = 3576] [serial = 663] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A8CB000) [pid = 3576] [serial = 693] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A773C00) [pid = 3576] [serial = 662] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19EE0C00) [pid = 3576] [serial = 684] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (177D5400) [pid = 3576] [serial = 686] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1852B800) [pid = 3576] [serial = 687] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1625FC00) [pid = 3576] [serial = 675] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1A0A1800) [pid = 3576] [serial = 690] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (130A4C00) [pid = 3576] [serial = 668] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1312F000) [pid = 3576] [serial = 669] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (12DC9400) [pid = 3576] [serial = 666] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (11C44800) [pid = 3576] [serial = 665] [outer = 00000000] [url = about:blank] 15:25:02 INFO - PROCESS | 3576 | 1467156302165 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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1862ms 15:25:02 INFO - PROCESS | 3576 | 1467156302199 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 3576 | 1467156302203 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:25:02 INFO - PROCESS | 3576 | 1467156302208 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 3576 | 1467156302211 Marionette TRACE conn3 <- [1,934,null,{}] 15:25:02 INFO - PROCESS | 3576 | 1467156302217 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}] 15:25:02 INFO - PROCESS | 3576 | 1467156302221 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:02 INFO - PROCESS | 3576 | 1467156302310 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:25:02 INFO - PROCESS | 3576 | 1467156302318 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 3576 | 1467156302322 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:02 INFO - PROCESS | 3576 | ++DOCSHELL 110C7400 == 28 [pid = 3576] [id = 243] 15:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (110C8800) [pid = 3576] [serial = 728] [outer = 00000000] 15:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (11ADFC00) [pid = 3576] [serial = 729] [outer = 110C8800] 15:25:02 INFO - PROCESS | 3576 | 1467156302355 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (12922400) [pid = 3576] [serial = 730] [outer = 110C8800] 15:25:02 INFO - PROCESS | 3576 | 1467156302852 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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 687ms 15:25:02 INFO - PROCESS | 3576 | 1467156302890 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 3576 | 1467156302895 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:25:02 INFO - PROCESS | 3576 | 1467156302901 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 3576 | 1467156302904 Marionette TRACE conn3 <- [1,938,null,{}] 15:25:02 INFO - PROCESS | 3576 | 1467156302908 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}] 15:25:02 INFO - PROCESS | 3576 | 1467156302911 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:02 INFO - PROCESS | 3576 | 1467156303003 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:25:03 INFO - PROCESS | 3576 | 1467156303013 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 3576 | 1467156303016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:03 INFO - PROCESS | 3576 | ++DOCSHELL 131E9C00 == 29 [pid = 3576] [id = 244] 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13202000) [pid = 3576] [serial = 731] [outer = 00000000] 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1321DC00) [pid = 3576] [serial = 732] [outer = 13202000] 15:25:03 INFO - PROCESS | 3576 | 1467156303064 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13227400) [pid = 3576] [serial = 733] [outer = 13202000] 15:25:03 INFO - PROCESS | 3576 | 1467156303513 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]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 15:25:03 INFO - PROCESS | 3576 | 1467156303582 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 3576 | 1467156303584 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:25:03 INFO - PROCESS | 3576 | 1467156303588 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 3576 | 1467156303591 Marionette TRACE conn3 <- [1,942,null,{}] 15:25:03 INFO - PROCESS | 3576 | 1467156303602 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}] 15:25:03 INFO - PROCESS | 3576 | 1467156303607 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:03 INFO - PROCESS | 3576 | 1467156303716 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:25:03 INFO - PROCESS | 3576 | 1467156303789 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 3576 | 1467156303792 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:03 INFO - PROCESS | 3576 | ++DOCSHELL 1430F400 == 30 [pid = 3576] [id = 245] 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1430F800) [pid = 3576] [serial = 734] [outer = 00000000] 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (1573F800) [pid = 3576] [serial = 735] [outer = 1430F800] 15:25:03 INFO - PROCESS | 3576 | 1467156303840 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1577D400) [pid = 3576] [serial = 736] [outer = 1430F800] 15:25:04 INFO - PROCESS | 3576 | 1467156304224 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]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 15:25:04 INFO - PROCESS | 3576 | 1467156304272 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 3576 | 1467156304275 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:25:04 INFO - PROCESS | 3576 | 1467156304278 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:25:04 INFO - PROCESS | 3576 | 1467156304280 Marionette TRACE conn3 <- [1,946,null,{}] 15:25:04 INFO - PROCESS | 3576 | 1467156304284 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}] 15:25:04 INFO - PROCESS | 3576 | 1467156304286 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:04 INFO - PROCESS | 3576 | 1467156304367 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:25:04 INFO - PROCESS | 3576 | 1467156304373 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 3576 | 1467156304375 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:04 INFO - PROCESS | 3576 | ++DOCSHELL 15776400 == 31 [pid = 3576] [id = 246] 15:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15E79800) [pid = 3576] [serial = 737] [outer = 00000000] 15:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E84400) [pid = 3576] [serial = 738] [outer = 15E79800] 15:25:04 INFO - PROCESS | 3576 | 1467156304424 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16168000) [pid = 3576] [serial = 739] [outer = 15E79800] 15:25:04 INFO - PROCESS | 3576 | 1467156304843 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]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 626ms 15:25:04 INFO - PROCESS | 3576 | 1467156304902 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 3576 | 1467156304904 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:25:04 INFO - PROCESS | 3576 | 1467156304908 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 3576 | 1467156304909 Marionette TRACE conn3 <- [1,950,null,{}] 15:25:04 INFO - PROCESS | 3576 | 1467156304913 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}] 15:25:04 INFO - PROCESS | 3576 | 1467156304915 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:04 INFO - PROCESS | 3576 | 1467156304991 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:25:04 INFO - PROCESS | 3576 | 1467156305000 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 3576 | 1467156305002 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:05 INFO - PROCESS | 3576 | ++DOCSHELL 16259000 == 32 [pid = 3576] [id = 247] 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1625FC00) [pid = 3576] [serial = 740] [outer = 00000000] 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16B11800) [pid = 3576] [serial = 741] [outer = 1625FC00] 15:25:05 INFO - PROCESS | 3576 | 1467156305073 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16E5A000) [pid = 3576] [serial = 742] [outer = 1625FC00] 15:25:05 INFO - PROCESS | 3576 | 1467156305484 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]]]}] 15:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 626ms 15:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:25:05 INFO - PROCESS | 3576 | 1467156305530 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:25:05 INFO - PROCESS | 3576 | 1467156305532 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:25:05 INFO - PROCESS | 3576 | 1467156305536 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:25:05 INFO - PROCESS | 3576 | 1467156305537 Marionette TRACE conn3 <- [1,954,null,{}] 15:25:05 INFO - PROCESS | 3576 | 1467156305541 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}] 15:25:05 INFO - PROCESS | 3576 | 1467156305546 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:05 INFO - PROCESS | 3576 | 1467156305668 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:25:05 INFO - PROCESS | 3576 | 1467156305677 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:05 INFO - PROCESS | 3576 | 1467156305679 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:05 INFO - PROCESS | 3576 | ++DOCSHELL 172E2C00 == 33 [pid = 3576] [id = 248] 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (172EC800) [pid = 3576] [serial = 743] [outer = 00000000] 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (177CD000) [pid = 3576] [serial = 744] [outer = 172EC800] 15:25:05 INFO - PROCESS | 3576 | 1467156305723 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (177CF400) [pid = 3576] [serial = 745] [outer = 172EC800] 15:25:06 INFO - PROCESS | 3576 | 1467156306123 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]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 626ms 15:25:06 INFO - PROCESS | 3576 | 1467156306155 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 3576 | 1467156306158 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:25:06 INFO - PROCESS | 3576 | 1467156306168 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:25:06 INFO - PROCESS | 3576 | 1467156306170 Marionette TRACE conn3 <- [1,958,null,{}] 15:25:06 INFO - PROCESS | 3576 | 1467156306184 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}] 15:25:06 INFO - PROCESS | 3576 | 1467156306186 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:06 INFO - PROCESS | 3576 | 1467156306261 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:25:06 INFO - PROCESS | 3576 | 1467156306266 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 3576 | 1467156306268 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:06 INFO - PROCESS | 3576 | ++DOCSHELL 17F24C00 == 34 [pid = 3576] [id = 249] 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18242000) [pid = 3576] [serial = 746] [outer = 00000000] 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1851D400) [pid = 3576] [serial = 747] [outer = 18242000] 15:25:06 INFO - PROCESS | 3576 | 1467156306311 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1851E400) [pid = 3576] [serial = 748] [outer = 18242000] 15:25:06 INFO - PROCESS | 3576 | 1467156306763 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]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 626ms 15:25:06 INFO - PROCESS | 3576 | 1467156306808 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 3576 | 1467156306810 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:25:06 INFO - PROCESS | 3576 | 1467156306817 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 3576 | 1467156306819 Marionette TRACE conn3 <- [1,962,null,{}] 15:25:06 INFO - PROCESS | 3576 | 1467156306823 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}] 15:25:06 INFO - PROCESS | 3576 | 1467156306824 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:06 INFO - PROCESS | 3576 | 1467156306884 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:25:06 INFO - PROCESS | 3576 | 1467156306892 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 3576 | 1467156306894 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:06 INFO - PROCESS | 3576 | ++DOCSHELL 1852B000 == 35 [pid = 3576] [id = 250] 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1852C400) [pid = 3576] [serial = 749] [outer = 00000000] 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (199B3400) [pid = 3576] [serial = 750] [outer = 1852C400] 15:25:06 INFO - PROCESS | 3576 | 1467156306937 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B3800) [pid = 3576] [serial = 751] [outer = 1852C400] 15:25:07 INFO - PROCESS | 3576 | 1467156307412 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]]]}] 15:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 610ms 15:25:07 INFO - PROCESS | 3576 | 1467156307441 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:25:07 INFO - PROCESS | 3576 | 1467156307443 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:25:07 INFO - PROCESS | 3576 | 1467156307447 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:25:07 INFO - PROCESS | 3576 | 1467156307448 Marionette TRACE conn3 <- [1,966,null,{}] 15:25:07 INFO - PROCESS | 3576 | 1467156307452 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}] 15:25:07 INFO - PROCESS | 3576 | 1467156307454 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:07 INFO - PROCESS | 3576 | 1467156307545 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:25:07 INFO - PROCESS | 3576 | 1467156307627 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:07 INFO - PROCESS | 3576 | 1467156307628 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:07 INFO - PROCESS | 3576 | ++DOCSHELL 13148400 == 36 [pid = 3576] [id = 251] 15:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1430CC00) [pid = 3576] [serial = 752] [outer = 00000000] 15:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19BCC000) [pid = 3576] [serial = 753] [outer = 1430CC00] 15:25:07 INFO - PROCESS | 3576 | 1467156307674 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19C66400) [pid = 3576] [serial = 754] [outer = 1430CC00] 15:25:08 INFO - PROCESS | 3576 | 1467156308086 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]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 687ms 15:25:08 INFO - PROCESS | 3576 | 1467156308130 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 3576 | 1467156308132 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:25:08 INFO - PROCESS | 3576 | 1467156308136 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 3576 | 1467156308137 Marionette TRACE conn3 <- [1,970,null,{}] 15:25:08 INFO - PROCESS | 3576 | 1467156308150 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}] 15:25:08 INFO - PROCESS | 3576 | 1467156308152 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:08 INFO - PROCESS | 3576 | 1467156308282 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:25:08 INFO - PROCESS | 3576 | 1467156308277 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 3576 | 1467156308279 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:08 INFO - PROCESS | 3576 | ++DOCSHELL 199B1800 == 37 [pid = 3576] [id = 252] 15:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199B3000) [pid = 3576] [serial = 755] [outer = 00000000] 15:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09FC00) [pid = 3576] [serial = 756] [outer = 199B3000] 15:25:08 INFO - PROCESS | 3576 | 1467156308322 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A321C00) [pid = 3576] [serial = 757] [outer = 199B3000] 15:25:08 INFO - PROCESS | 3576 | 1467156308756 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]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 687ms 15:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:25:08 INFO - PROCESS | 3576 | 1467156308819 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 3576 | 1467156308822 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:25:08 INFO - PROCESS | 3576 | 1467156308825 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 3576 | 1467156308827 Marionette TRACE conn3 <- [1,974,null,{}] 15:25:08 INFO - PROCESS | 3576 | 1467156308832 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}] 15:25:08 INFO - PROCESS | 3576 | 1467156308834 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:08 INFO - PROCESS | 3576 | 1467156308966 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:25:09 INFO - PROCESS | 3576 | 1467156309025 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 3576 | 1467156309027 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:09 INFO - PROCESS | 3576 | ++DOCSHELL 16253800 == 38 [pid = 3576] [id = 253] 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A3C7800) [pid = 3576] [serial = 758] [outer = 00000000] 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A77A400) [pid = 3576] [serial = 759] [outer = 1A3C7800] 15:25:09 INFO - PROCESS | 3576 | 1467156309074 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A8CB000) [pid = 3576] [serial = 760] [outer = 1A3C7800] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A329800) [pid = 3576] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18038400) [pid = 3576] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18525400) [pid = 3576] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A0A0C00) [pid = 3576] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1720E000) [pid = 3576] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E82400) [pid = 3576] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13221800) [pid = 3576] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (114D2000) [pid = 3576] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A7E800) [pid = 3576] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19C5B800) [pid = 3576] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:25:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (176BF400) [pid = 3576] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:25:09 INFO - PROCESS | 3576 | 1467156309559 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]]]}] 15:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 779ms 15:25:09 INFO - PROCESS | 3576 | 1467156309610 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:25:09 INFO - PROCESS | 3576 | 1467156309612 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:25:09 INFO - PROCESS | 3576 | 1467156309615 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - PROCESS | 3576 | 1467156309617 Marionette TRACE conn3 <- [1,978,null,{}] 15:25:09 INFO - PROCESS | 3576 | 1467156309620 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}] 15:25:09 INFO - PROCESS | 3576 | 1467156309622 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:09 INFO - PROCESS | 3576 | 1467156309702 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:25:09 INFO - PROCESS | 3576 | 1467156309708 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 3576 | 1467156309710 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:09 INFO - PROCESS | 3576 | ++DOCSHELL 15E7D800 == 39 [pid = 3576] [id = 254] 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (170ECC00) [pid = 3576] [serial = 761] [outer = 00000000] 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B2400) [pid = 3576] [serial = 762] [outer = 170ECC00] 15:25:09 INFO - PROCESS | 3576 | 1467156309735 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19BC8000) [pid = 3576] [serial = 763] [outer = 170ECC00] 15:25:10 INFO - PROCESS | 3576 | 1467156310146 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]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 580ms 15:25:10 INFO - PROCESS | 3576 | 1467156310194 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 3576 | 1467156310196 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:25:10 INFO - PROCESS | 3576 | 1467156310199 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:25:10 INFO - PROCESS | 3576 | 1467156310201 Marionette TRACE conn3 <- [1,982,null,{}] 15:25:10 INFO - PROCESS | 3576 | 1467156310208 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}] 15:25:10 INFO - PROCESS | 3576 | 1467156310210 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:10 INFO - PROCESS | 3576 | 1467156310306 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:25:10 INFO - PROCESS | 3576 | 1467156310312 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 3576 | 1467156310314 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:10 INFO - PROCESS | 3576 | ++DOCSHELL 1761E400 == 40 [pid = 3576] [id = 255] 15:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A76EC00) [pid = 3576] [serial = 764] [outer = 00000000] 15:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A8D4000) [pid = 3576] [serial = 765] [outer = 1A76EC00] 15:25:10 INFO - PROCESS | 3576 | 1467156310357 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1AB58800) [pid = 3576] [serial = 766] [outer = 1A76EC00] 15:25:10 INFO - PROCESS | 3576 | 1467156310772 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]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 611ms 15:25:10 INFO - PROCESS | 3576 | 1467156310831 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 3576 | 1467156310833 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:25:10 INFO - PROCESS | 3576 | 1467156310837 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 3576 | 1467156310839 Marionette TRACE conn3 <- [1,986,null,{}] 15:25:10 INFO - PROCESS | 3576 | 1467156310843 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}] 15:25:10 INFO - PROCESS | 3576 | 1467156310845 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:10 INFO - PROCESS | 3576 | 1467156310923 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:25:10 INFO - PROCESS | 3576 | 1467156310929 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 3576 | 1467156310930 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:10 INFO - PROCESS | 3576 | ++DOCSHELL 16166000 == 41 [pid = 3576] [id = 256] 15:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A621400) [pid = 3576] [serial = 767] [outer = 00000000] 15:25:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1AB64000) [pid = 3576] [serial = 768] [outer = 1A621400] 15:25:10 INFO - PROCESS | 3576 | 1467156310975 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1ABBF800) [pid = 3576] [serial = 769] [outer = 1A621400] 15:25:11 INFO - PROCESS | 3576 | --DOCSHELL 1A776C00 == 40 [pid = 3576] [id = 242] 15:25:11 INFO - PROCESS | 3576 | --DOCSHELL 110C7400 == 39 [pid = 3576] [id = 243] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 131E9C00 == 38 [pid = 3576] [id = 244] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 1430F400 == 37 [pid = 3576] [id = 245] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 1852B000 == 36 [pid = 3576] [id = 250] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 1761E400 == 35 [pid = 3576] [id = 255] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 172E2C00 == 34 [pid = 3576] [id = 248] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 15776400 == 33 [pid = 3576] [id = 246] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 15E7D800 == 32 [pid = 3576] [id = 254] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 16259000 == 31 [pid = 3576] [id = 247] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 16253800 == 30 [pid = 3576] [id = 253] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 13148400 == 29 [pid = 3576] [id = 251] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 17F24C00 == 28 [pid = 3576] [id = 249] 15:25:12 INFO - PROCESS | 3576 | --DOCSHELL 199B1800 == 27 [pid = 3576] [id = 252] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A775400) [pid = 3576] [serial = 724] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A8CE000) [pid = 3576] [serial = 726] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18246C00) [pid = 3576] [serial = 711] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (199BA400) [pid = 3576] [serial = 714] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (18528400) [pid = 3576] [serial = 712] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A32A000) [pid = 3576] [serial = 717] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19EE2000) [pid = 3576] [serial = 715] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A62A000) [pid = 3576] [serial = 723] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A0A5800) [pid = 3576] [serial = 718] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (176BD400) [pid = 3576] [serial = 708] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1616B000) [pid = 3576] [serial = 705] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1625DC00) [pid = 3576] [serial = 706] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1345E400) [pid = 3576] [serial = 702] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13C63800) [pid = 3576] [serial = 703] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13131800) [pid = 3576] [serial = 700] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (12BD2800) [pid = 3576] [serial = 699] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13C0DC00) [pid = 3576] [serial = 697] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13113400) [pid = 3576] [serial = 696] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A8CC000) [pid = 3576] [serial = 694] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19BC5000) [pid = 3576] [serial = 720] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19EE7000) [pid = 3576] [serial = 721] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (177D2C00) [pid = 3576] [serial = 709] [outer = 00000000] [url = about:blank] 15:25:12 INFO - PROCESS | 3576 | 1467156312664 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]]]}] 15:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1863ms 15:25:12 INFO - PROCESS | 3576 | 1467156312704 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 3576 | 1467156312709 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:25:12 INFO - PROCESS | 3576 | 1467156312714 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - PROCESS | 3576 | 1467156312717 Marionette TRACE conn3 <- [1,990,null,{}] 15:25:12 INFO - PROCESS | 3576 | 1467156312724 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}] 15:25:12 INFO - PROCESS | 3576 | 1467156312727 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:12 INFO - PROCESS | 3576 | 1467156312823 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:25:12 INFO - PROCESS | 3576 | 1467156312831 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 3576 | 1467156312834 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:12 INFO - PROCESS | 3576 | ++DOCSHELL 10E35C00 == 28 [pid = 3576] [id = 257] 15:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10E37800) [pid = 3576] [serial = 770] [outer = 00000000] 15:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (11237000) [pid = 3576] [serial = 771] [outer = 10E37800] 15:25:12 INFO - PROCESS | 3576 | 1467156312885 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (11240400) [pid = 3576] [serial = 772] [outer = 10E37800] 15:25:13 INFO - PROCESS | 3576 | 1467156313372 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]]]}] 15:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 687ms 15:25:13 INFO - PROCESS | 3576 | 1467156313396 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 3576 | 1467156313401 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:25:13 INFO - PROCESS | 3576 | 1467156313407 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 3576 | 1467156313410 Marionette TRACE conn3 <- [1,994,null,{}] 15:25:13 INFO - PROCESS | 3576 | 1467156313414 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}] 15:25:13 INFO - PROCESS | 3576 | 1467156313417 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:13 INFO - PROCESS | 3576 | 1467156313504 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:25:13 INFO - PROCESS | 3576 | 1467156313513 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 3576 | 1467156313515 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:13 INFO - PROCESS | 3576 | ++DOCSHELL 13123400 == 29 [pid = 3576] [id = 258] 15:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13127C00) [pid = 3576] [serial = 773] [outer = 00000000] 15:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13149C00) [pid = 3576] [serial = 774] [outer = 13127C00] 15:25:13 INFO - PROCESS | 3576 | 1467156313565 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131E8000) [pid = 3576] [serial = 775] [outer = 13127C00] 15:25:14 INFO - PROCESS | 3576 | 1467156314028 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]]]}] 15:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 611ms 15:25:14 INFO - PROCESS | 3576 | 1467156314045 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 3576 | 1467156314047 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:25:14 INFO - PROCESS | 3576 | 1467156314050 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - PROCESS | 3576 | 1467156314054 Marionette TRACE conn3 <- [1,998,null,{}] 15:25:14 INFO - PROCESS | 3576 | 1467156314069 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}] 15:25:14 INFO - PROCESS | 3576 | 1467156314073 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:14 INFO - PROCESS | 3576 | 1467156314140 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:25:14 INFO - PROCESS | 3576 | 1467156314182 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:14 INFO - PROCESS | 3576 | 1467156314186 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:14 INFO - PROCESS | 3576 | ++DOCSHELL 13C9FC00 == 30 [pid = 3576] [id = 259] 15:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13CA1000) [pid = 3576] [serial = 776] [outer = 00000000] 15:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13D11400) [pid = 3576] [serial = 777] [outer = 13CA1000] 15:25:14 INFO - PROCESS | 3576 | 1467156314235 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (14EB8400) [pid = 3576] [serial = 778] [outer = 13CA1000] 15:25:15 INFO - PROCESS | 3576 | 1467156315008 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]]]}] 15:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1023ms 15:25:15 INFO - PROCESS | 3576 | 1467156315067 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:25:15 INFO - PROCESS | 3576 | 1467156315071 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:25:15 INFO - PROCESS | 3576 | 1467156315096 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 3576 | 1467156315101 Marionette TRACE conn3 <- [1,1002,null,{}] 15:25:15 INFO - PROCESS | 3576 | 1467156315107 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}] 15:25:15 INFO - PROCESS | 3576 | 1467156315109 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:15 INFO - PROCESS | 3576 | 1467156315251 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:25:15 INFO - PROCESS | 3576 | 1467156315367 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:15 INFO - PROCESS | 3576 | 1467156315373 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:15 INFO - PROCESS | 3576 | ++DOCSHELL 110C9C00 == 31 [pid = 3576] [id = 260] 15:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (110D0400) [pid = 3576] [serial = 779] [outer = 00000000] 15:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (130A3000) [pid = 3576] [serial = 780] [outer = 110D0400] 15:25:15 INFO - PROCESS | 3576 | 1467156315435 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13224C00) [pid = 3576] [serial = 781] [outer = 110D0400] 15:25:16 INFO - PROCESS | 3576 | 1467156316161 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]]]}] 15:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1114ms 15:25:16 INFO - PROCESS | 3576 | 1467156316280 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:25:16 INFO - PROCESS | 3576 | 1467156316284 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:25:16 INFO - PROCESS | 3576 | 1467156316289 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:25:16 INFO - PROCESS | 3576 | 1467156316293 Marionette TRACE conn3 <- [1,1006,null,{}] 15:25:16 INFO - PROCESS | 3576 | 1467156316307 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}] 15:25:16 INFO - PROCESS | 3576 | 1467156316311 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:16 INFO - PROCESS | 3576 | 1467156316421 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:25:16 INFO - PROCESS | 3576 | 1467156316520 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 3576 | 1467156316525 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:16 INFO - PROCESS | 3576 | ++DOCSHELL 11CCF400 == 32 [pid = 3576] [id = 261] 15:25:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (12820C00) [pid = 3576] [serial = 782] [outer = 00000000] 15:25:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1309F000) [pid = 3576] [serial = 783] [outer = 12820C00] 15:25:16 INFO - PROCESS | 3576 | 1467156316574 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1312FC00) [pid = 3576] [serial = 784] [outer = 12820C00] 15:25:16 INFO - PROCESS | 3576 | --DOCSHELL 13123400 == 31 [pid = 3576] [id = 258] 15:25:16 INFO - PROCESS | 3576 | --DOCSHELL 10E35C00 == 30 [pid = 3576] [id = 257] 15:25:17 INFO - PROCESS | 3576 | 1467156317055 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]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 779ms 15:25:17 INFO - PROCESS | 3576 | 1467156317077 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 3576 | 1467156317081 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:25:17 INFO - PROCESS | 3576 | 1467156317088 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 3576 | 1467156317094 Marionette TRACE conn3 <- [1,1010,null,{}] 15:25:17 INFO - PROCESS | 3576 | 1467156317099 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}] 15:25:17 INFO - PROCESS | 3576 | 1467156317102 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:17 INFO - PROCESS | 3576 | 1467156317187 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:25:17 INFO - PROCESS | 3576 | 1467156317196 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 3576 | 1467156317198 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:17 INFO - PROCESS | 3576 | ++DOCSHELL 13C9D000 == 31 [pid = 3576] [id = 262] 15:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13CA0000) [pid = 3576] [serial = 785] [outer = 00000000] 15:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1573B800) [pid = 3576] [serial = 786] [outer = 13CA0000] 15:25:17 INFO - PROCESS | 3576 | 1467156317247 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15E69800) [pid = 3576] [serial = 787] [outer = 13CA0000] 15:25:17 INFO - PROCESS | 3576 | 1467156317737 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]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 687ms 15:25:17 INFO - PROCESS | 3576 | 1467156317782 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 3576 | 1467156317784 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:25:17 INFO - PROCESS | 3576 | 1467156317788 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 3576 | 1467156317774 Marionette TRACE conn3 <- [1,1014,null,{}] 15:25:17 INFO - PROCESS | 3576 | 1467156317783 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}] 15:25:17 INFO - PROCESS | 3576 | 1467156317788 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:17 INFO - PROCESS | 3576 | 1467156317900 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:25:17 INFO - PROCESS | 3576 | 1467156317997 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 3576 | 1467156318001 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:18 INFO - PROCESS | 3576 | ++DOCSHELL 16260000 == 32 [pid = 3576] [id = 263] 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16260400) [pid = 3576] [serial = 788] [outer = 00000000] 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16AB1400) [pid = 3576] [serial = 789] [outer = 16260400] 15:25:18 INFO - PROCESS | 3576 | 1467156318051 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16DE6C00) [pid = 3576] [serial = 790] [outer = 16260400] 15:25:18 INFO - PROCESS | 3576 | 1467156318424 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]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 687ms 15:25:18 INFO - PROCESS | 3576 | 1467156318470 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 3576 | 1467156318472 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:25:18 INFO - PROCESS | 3576 | 1467156318475 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 3576 | 1467156318477 Marionette TRACE conn3 <- [1,1018,null,{}] 15:25:18 INFO - PROCESS | 3576 | 1467156318480 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}] 15:25:18 INFO - PROCESS | 3576 | 1467156318482 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:18 INFO - PROCESS | 3576 | 1467156318562 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:25:18 INFO - PROCESS | 3576 | 1467156318568 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 3576 | 1467156318570 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:18 INFO - PROCESS | 3576 | ++DOCSHELL 172E2C00 == 33 [pid = 3576] [id = 264] 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1761E400) [pid = 3576] [serial = 791] [outer = 00000000] 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (177C7800) [pid = 3576] [serial = 792] [outer = 1761E400] 15:25:18 INFO - PROCESS | 3576 | 1467156318615 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (177D5C00) [pid = 3576] [serial = 793] [outer = 1761E400] 15:25:19 INFO - PROCESS | 3576 | 1467156319102 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]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 672ms 15:25:19 INFO - PROCESS | 3576 | 1467156319158 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 3576 | 1467156319161 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:25:19 INFO - PROCESS | 3576 | 1467156319170 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 3576 | 1467156319172 Marionette TRACE conn3 <- [1,1022,null,{}] 15:25:19 INFO - PROCESS | 3576 | 1467156319175 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}] 15:25:19 INFO - PROCESS | 3576 | 1467156319178 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:19 INFO - PROCESS | 3576 | 1467156319295 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:25:19 INFO - PROCESS | 3576 | 1467156319319 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:19 INFO - PROCESS | 3576 | 1467156319321 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:19 INFO - PROCESS | 3576 | ++DOCSHELL 1322A400 == 34 [pid = 3576] [id = 265] 15:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17286800) [pid = 3576] [serial = 794] [outer = 00000000] 15:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1851F000) [pid = 3576] [serial = 795] [outer = 17286800] 15:25:19 INFO - PROCESS | 3576 | 1467156319365 Marionette DEBUG loaded listener.js 15:25:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (18528800) [pid = 3576] [serial = 796] [outer = 17286800] 15:25:19 INFO - PROCESS | 3576 | 1467156319799 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]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 15:25:19 INFO - PROCESS | 3576 | 1467156319846 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 3576 | 1467156319848 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:25:19 INFO - PROCESS | 3576 | 1467156319858 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 3576 | 1467156319860 Marionette TRACE conn3 <- [1,1026,null,{}] 15:25:19 INFO - PROCESS | 3576 | 1467156319863 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}] 15:25:19 INFO - PROCESS | 3576 | 1467156319869 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:19 INFO - PROCESS | 3576 | 1467156320002 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:25:20 INFO - PROCESS | 3576 | 1467156320061 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 3576 | 1467156320063 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:20 INFO - PROCESS | 3576 | ++DOCSHELL 199B2800 == 35 [pid = 3576] [id = 266] 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (199B2C00) [pid = 3576] [serial = 797] [outer = 00000000] 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19EE2400) [pid = 3576] [serial = 798] [outer = 199B2C00] 15:25:20 INFO - PROCESS | 3576 | 1467156320091 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A09DC00) [pid = 3576] [serial = 799] [outer = 199B2C00] 15:25:20 INFO - PROCESS | 3576 | 1467156320508 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]]]}] 15:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 687ms 15:25:20 INFO - PROCESS | 3576 | 1467156320537 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:25:20 INFO - PROCESS | 3576 | 1467156320539 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:25:20 INFO - PROCESS | 3576 | 1467156320542 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - PROCESS | 3576 | 1467156320544 Marionette TRACE conn3 <- [1,1030,null,{}] 15:25:20 INFO - PROCESS | 3576 | 1467156320548 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}] 15:25:20 INFO - PROCESS | 3576 | 1467156320549 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:20 INFO - PROCESS | 3576 | 1467156320690 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:25:20 INFO - PROCESS | 3576 | 1467156320700 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 3576 | 1467156320702 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:20 INFO - PROCESS | 3576 | ++DOCSHELL 19BC8400 == 36 [pid = 3576] [id = 267] 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A321800) [pid = 3576] [serial = 800] [outer = 00000000] 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A3C9000) [pid = 3576] [serial = 801] [outer = 1A321800] 15:25:20 INFO - PROCESS | 3576 | 1467156320779 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A3CA400) [pid = 3576] [serial = 802] [outer = 1A321800] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A76EC00) [pid = 3576] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A621400) [pid = 3576] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10E37800) [pid = 3576] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1430CC00) [pid = 3576] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (199B3000) [pid = 3576] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A3C7800) [pid = 3576] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13127C00) [pid = 3576] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (110C8800) [pid = 3576] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A779400) [pid = 3576] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1852C400) [pid = 3576] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18242000) [pid = 3576] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (172EC800) [pid = 3576] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1625FC00) [pid = 3576] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15E79800) [pid = 3576] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1430F800) [pid = 3576] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13202000) [pid = 3576] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:25:20 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (170ECC00) [pid = 3576] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:25:21 INFO - PROCESS | 3576 | 1467156321248 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]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 718ms 15:25:21 INFO - PROCESS | 3576 | 1467156321266 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 3576 | 1467156321268 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:25:21 INFO - PROCESS | 3576 | 1467156321271 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - PROCESS | 3576 | 1467156321273 Marionette TRACE conn3 <- [1,1034,null,{}] 15:25:21 INFO - PROCESS | 3576 | 1467156321276 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}] 15:25:21 INFO - PROCESS | 3576 | 1467156321278 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:21 INFO - PROCESS | 3576 | 1467156321355 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:25:21 INFO - PROCESS | 3576 | 1467156321361 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 3576 | 1467156321363 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:21 INFO - PROCESS | 3576 | ++DOCSHELL 110CEC00 == 37 [pid = 3576] [id = 268] 15:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (131E2000) [pid = 3576] [serial = 803] [outer = 00000000] 15:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1625FC00) [pid = 3576] [serial = 804] [outer = 131E2000] 15:25:21 INFO - PROCESS | 3576 | 1467156321408 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1761A000) [pid = 3576] [serial = 805] [outer = 131E2000] 15:25:21 INFO - PROCESS | 3576 | 1467156321802 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]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 580ms 15:25:21 INFO - PROCESS | 3576 | 1467156321861 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 3576 | 1467156321863 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:25:21 INFO - PROCESS | 3576 | 1467156321870 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - PROCESS | 3576 | 1467156321872 Marionette TRACE conn3 <- [1,1038,null,{}] 15:25:21 INFO - PROCESS | 3576 | 1467156321876 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}] 15:25:21 INFO - PROCESS | 3576 | 1467156321878 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:21 INFO - PROCESS | 3576 | 1467156321958 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:25:21 INFO - PROCESS | 3576 | 1467156321966 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 3576 | 1467156321968 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:21 INFO - PROCESS | 3576 | ++DOCSHELL 13C13C00 == 38 [pid = 3576] [id = 269] 15:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1852A400) [pid = 3576] [serial = 806] [outer = 00000000] 15:25:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A0A0400) [pid = 3576] [serial = 807] [outer = 1852A400] 15:25:22 INFO - PROCESS | 3576 | 1467156322011 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A62AC00) [pid = 3576] [serial = 808] [outer = 1852A400] 15:25:22 INFO - PROCESS | 3576 | 1467156322440 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]]]}] 15:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 625ms 15:25:22 INFO - PROCESS | 3576 | 1467156322488 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 3576 | 1467156322490 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:25:22 INFO - PROCESS | 3576 | 1467156322494 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 3576 | 1467156322496 Marionette TRACE conn3 <- [1,1042,null,{}] 15:25:22 INFO - PROCESS | 3576 | 1467156322503 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}] 15:25:22 INFO - PROCESS | 3576 | 1467156322505 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:22 INFO - PROCESS | 3576 | 1467156322590 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:25:22 INFO - PROCESS | 3576 | 1467156322598 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 3576 | 1467156322600 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:22 INFO - PROCESS | 3576 | ++DOCSHELL 16DDBC00 == 39 [pid = 3576] [id = 270] 15:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A76EC00) [pid = 3576] [serial = 809] [outer = 00000000] 15:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A777C00) [pid = 3576] [serial = 810] [outer = 1A76EC00] 15:25:22 INFO - PROCESS | 3576 | 1467156322643 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A77D400) [pid = 3576] [serial = 811] [outer = 1A76EC00] 15:25:23 INFO - PROCESS | 3576 | 1467156323190 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]]]}] 15:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 15:25:23 INFO - PROCESS | 3576 | 1467156323217 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:25:23 INFO - PROCESS | 3576 | 1467156323221 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:25:23 INFO - PROCESS | 3576 | 1467156323226 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:25:23 INFO - PROCESS | 3576 | 1467156323230 Marionette TRACE conn3 <- [1,1046,null,{}] 15:25:23 INFO - PROCESS | 3576 | 1467156323235 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}] 15:25:23 INFO - PROCESS | 3576 | 1467156323238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:23 INFO - PROCESS | 3576 | 1467156323391 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:25:23 INFO - PROCESS | 3576 | 1467156323523 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 3576 | 1467156323526 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:23 INFO - PROCESS | 3576 | ++DOCSHELL 10A76800 == 40 [pid = 3576] [id = 271] 15:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11028400) [pid = 3576] [serial = 812] [outer = 00000000] 15:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13455800) [pid = 3576] [serial = 813] [outer = 11028400] 15:25:23 INFO - PROCESS | 3576 | 1467156323594 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13C6B000) [pid = 3576] [serial = 814] [outer = 11028400] 15:25:24 INFO - PROCESS | 3576 | 1467156324125 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]]]}] 15:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 932ms 15:25:24 INFO - PROCESS | 3576 | 1467156324160 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:25:24 INFO - PROCESS | 3576 | 1467156324165 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:25:24 INFO - PROCESS | 3576 | 1467156324172 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:25:24 INFO - PROCESS | 3576 | 1467156324175 Marionette TRACE conn3 <- [1,1050,null,{}] 15:25:24 INFO - PROCESS | 3576 | 1467156324179 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}] 15:25:24 INFO - PROCESS | 3576 | 1467156324182 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:24 INFO - PROCESS | 3576 | 1467156324289 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:25:24 INFO - PROCESS | 3576 | 1467156324392 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 3576 | 1467156324395 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:24 INFO - PROCESS | 3576 | ++DOCSHELL 1616D000 == 41 [pid = 3576] [id = 272] 15:25:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1616F000) [pid = 3576] [serial = 815] [outer = 00000000] 15:25:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (16AAD400) [pid = 3576] [serial = 816] [outer = 1616F000] 15:25:24 INFO - PROCESS | 3576 | 1467156324451 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (172E5400) [pid = 3576] [serial = 817] [outer = 1616F000] 15:25:25 INFO - PROCESS | 3576 | 1467156325061 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]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 916ms 15:25:25 INFO - PROCESS | 3576 | 1467156325101 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 3576 | 1467156325104 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:25:25 INFO - PROCESS | 3576 | 1467156325108 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 3576 | 1467156325111 Marionette TRACE conn3 <- [1,1054,null,{}] 15:25:25 INFO - PROCESS | 3576 | 1467156325123 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}] 15:25:25 INFO - PROCESS | 3576 | 1467156325127 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:25 INFO - PROCESS | 3576 | 1467156325232 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:25:25 INFO - PROCESS | 3576 | 1467156325336 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 3576 | 1467156325340 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:25 INFO - PROCESS | 3576 | ++DOCSHELL 19C62000 == 42 [pid = 3576] [id = 273] 15:25:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (19C63000) [pid = 3576] [serial = 818] [outer = 00000000] 15:25:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A32E400) [pid = 3576] [serial = 819] [outer = 19C63000] 15:25:25 INFO - PROCESS | 3576 | 1467156325396 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A8CDC00) [pid = 3576] [serial = 820] [outer = 19C63000] 15:25:25 INFO - PROCESS | 3576 | 1467156325980 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]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 916ms 15:25:26 INFO - PROCESS | 3576 | 1467156326018 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 3576 | 1467156326021 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:25:26 INFO - PROCESS | 3576 | 1467156326024 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 3576 | 1467156326026 Marionette TRACE conn3 <- [1,1058,null,{}] 15:25:26 INFO - PROCESS | 3576 | 1467156326030 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}] 15:25:26 INFO - PROCESS | 3576 | 1467156326032 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:26 INFO - PROCESS | 3576 | 1467156326138 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:25:26 INFO - PROCESS | 3576 | 1467156326238 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 3576 | 1467156326241 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:26 INFO - PROCESS | 3576 | ++DOCSHELL 1281FC00 == 43 [pid = 3576] [id = 274] 15:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (12BD1800) [pid = 3576] [serial = 821] [outer = 00000000] 15:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (19C69400) [pid = 3576] [serial = 822] [outer = 12BD1800] 15:25:26 INFO - PROCESS | 3576 | 1467156326295 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A3C7C00) [pid = 3576] [serial = 823] [outer = 12BD1800] 15:25:26 INFO - PROCESS | 3576 | 1467156327008 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]]]}] 15:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1007ms 15:25:27 INFO - PROCESS | 3576 | 1467156327048 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 3576 | 1467156327052 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:25:27 INFO - PROCESS | 3576 | 1467156327074 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:25:27 INFO - PROCESS | 3576 | 1467156327079 Marionette TRACE conn3 <- [1,1062,null,{}] 15:25:27 INFO - PROCESS | 3576 | 1467156327084 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}] 15:25:27 INFO - PROCESS | 3576 | 1467156327087 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:27 INFO - PROCESS | 3576 | 1467156327187 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:25:27 INFO - PROCESS | 3576 | 1467156327323 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:27 INFO - PROCESS | 3576 | 1467156327326 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 13C13C00 == 42 [pid = 3576] [id = 269] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 110CEC00 == 41 [pid = 3576] [id = 268] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 19BC8400 == 40 [pid = 3576] [id = 267] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 199B2800 == 39 [pid = 3576] [id = 266] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 1322A400 == 38 [pid = 3576] [id = 265] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 172E2C00 == 37 [pid = 3576] [id = 264] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 16260000 == 36 [pid = 3576] [id = 263] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 13C9D000 == 35 [pid = 3576] [id = 262] 15:25:27 INFO - PROCESS | 3576 | --DOCSHELL 11CCF400 == 34 [pid = 3576] [id = 261] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1AB58800) [pid = 3576] [serial = 766] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1AB64000) [pid = 3576] [serial = 768] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (11237000) [pid = 3576] [serial = 771] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (19BCC000) [pid = 3576] [serial = 753] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A09FC00) [pid = 3576] [serial = 756] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19C66400) [pid = 3576] [serial = 754] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A77A400) [pid = 3576] [serial = 759] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A321C00) [pid = 3576] [serial = 757] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A8D4000) [pid = 3576] [serial = 765] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13149C00) [pid = 3576] [serial = 774] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11ADFC00) [pid = 3576] [serial = 729] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12922400) [pid = 3576] [serial = 730] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A8D7400) [pid = 3576] [serial = 727] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (11240400) [pid = 3576] [serial = 772] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (131E8000) [pid = 3576] [serial = 775] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1ABBF800) [pid = 3576] [serial = 769] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (199B3400) [pid = 3576] [serial = 750] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1851D400) [pid = 3576] [serial = 747] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1851E400) [pid = 3576] [serial = 748] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (177CD000) [pid = 3576] [serial = 744] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177CF400) [pid = 3576] [serial = 745] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16B11800) [pid = 3576] [serial = 741] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E5A000) [pid = 3576] [serial = 742] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15E84400) [pid = 3576] [serial = 738] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16168000) [pid = 3576] [serial = 739] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1573F800) [pid = 3576] [serial = 735] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1577D400) [pid = 3576] [serial = 736] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1321DC00) [pid = 3576] [serial = 732] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13227400) [pid = 3576] [serial = 733] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199B2400) [pid = 3576] [serial = 762] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A8CB000) [pid = 3576] [serial = 760] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19BC8000) [pid = 3576] [serial = 763] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (199B3800) [pid = 3576] [serial = 751] [outer = 00000000] [url = about:blank] 15:25:27 INFO - PROCESS | 3576 | ++DOCSHELL 104EB400 == 35 [pid = 3576] [id = 275] 15:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1055A800) [pid = 3576] [serial = 824] [outer = 00000000] 15:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11237000) [pid = 3576] [serial = 825] [outer = 1055A800] 15:25:27 INFO - PROCESS | 3576 | 1467156327400 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12922400) [pid = 3576] [serial = 826] [outer = 1055A800] 15:25:27 INFO - PROCESS | 3576 | 1467156327797 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]]]}] 15:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 794ms 15:25:27 INFO - PROCESS | 3576 | 1467156327863 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 3576 | 1467156327867 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:25:27 INFO - PROCESS | 3576 | 1467156327900 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - PROCESS | 3576 | 1467156327903 Marionette TRACE conn3 <- [1,1066,null,{}] 15:25:27 INFO - PROCESS | 3576 | 1467156327907 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}] 15:25:27 INFO - PROCESS | 3576 | 1467156327910 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:27 INFO - PROCESS | 3576 | 1467156327997 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:25:28 INFO - PROCESS | 3576 | 1467156328012 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 3576 | 1467156328014 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:28 INFO - PROCESS | 3576 | ++DOCSHELL 1322BC00 == 36 [pid = 3576] [id = 276] 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13456400) [pid = 3576] [serial = 827] [outer = 00000000] 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13C13C00) [pid = 3576] [serial = 828] [outer = 13456400] 15:25:28 INFO - PROCESS | 3576 | 1467156328061 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (14308000) [pid = 3576] [serial = 829] [outer = 13456400] 15:25:28 INFO - PROCESS | 3576 | 1467156328492 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]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 641ms 15:25:28 INFO - PROCESS | 3576 | 1467156328536 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:25:28 INFO - PROCESS | 3576 | 1467156328538 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:25:28 INFO - PROCESS | 3576 | 1467156328542 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:25:28 INFO - PROCESS | 3576 | 1467156328545 Marionette TRACE conn3 <- [1,1070,null,{}] 15:25:28 INFO - PROCESS | 3576 | 1467156328555 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}] 15:25:28 INFO - PROCESS | 3576 | 1467156328560 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:28 INFO - PROCESS | 3576 | 1467156328644 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:25:28 INFO - PROCESS | 3576 | 1467156328653 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 3576 | 1467156328656 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:28 INFO - PROCESS | 3576 | ++DOCSHELL 16164000 == 37 [pid = 3576] [id = 277] 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16164C00) [pid = 3576] [serial = 830] [outer = 00000000] 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1616B800) [pid = 3576] [serial = 831] [outer = 16164C00] 15:25:28 INFO - PROCESS | 3576 | 1467156328712 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1625F800) [pid = 3576] [serial = 832] [outer = 16164C00] 15:25:29 INFO - PROCESS | 3576 | 1467156329144 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]]]}] 15:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 626ms 15:25:29 INFO - PROCESS | 3576 | 1467156329166 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 3576 | 1467156329168 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:25:29 INFO - PROCESS | 3576 | 1467156329171 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 3576 | 1467156329173 Marionette TRACE conn3 <- [1,1074,null,{}] 15:25:29 INFO - PROCESS | 3576 | 1467156329177 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}] 15:25:29 INFO - PROCESS | 3576 | 1467156329179 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:29 INFO - PROCESS | 3576 | 1467156329274 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:25:29 INFO - PROCESS | 3576 | 1467156329280 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 3576 | 1467156329283 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:29 INFO - PROCESS | 3576 | ++DOCSHELL 17007400 == 38 [pid = 3576] [id = 278] 15:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1700C000) [pid = 3576] [serial = 833] [outer = 00000000] 15:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (176B1800) [pid = 3576] [serial = 834] [outer = 1700C000] 15:25:29 INFO - PROCESS | 3576 | 1467156329355 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (177CD000) [pid = 3576] [serial = 835] [outer = 1700C000] 15:25:29 INFO - PROCESS | 3576 | 1467156329804 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]]]}] 15:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 15:25:29 INFO - PROCESS | 3576 | 1467156329850 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 3576 | 1467156329852 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:25:29 INFO - PROCESS | 3576 | 1467156329856 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 3576 | 1467156329857 Marionette TRACE conn3 <- [1,1078,null,{}] 15:25:29 INFO - PROCESS | 3576 | 1467156329861 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}] 15:25:29 INFO - PROCESS | 3576 | 1467156329864 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:29 INFO - PROCESS | 3576 | 1467156329974 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:25:29 INFO - PROCESS | 3576 | 1467156329980 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 3576 | 1467156329982 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:29 INFO - PROCESS | 3576 | ++DOCSHELL 172E6000 == 39 [pid = 3576] [id = 279] 15:25:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (177D5000) [pid = 3576] [serial = 836] [outer = 00000000] 15:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18242400) [pid = 3576] [serial = 837] [outer = 177D5000] 15:25:30 INFO - PROCESS | 3576 | 1467156330030 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1824CC00) [pid = 3576] [serial = 838] [outer = 177D5000] 15:25:30 INFO - PROCESS | 3576 | 1467156330488 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]]]}] 15:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 15:25:30 INFO - PROCESS | 3576 | 1467156330539 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:25:30 INFO - PROCESS | 3576 | 1467156330541 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:25:30 INFO - PROCESS | 3576 | 1467156330544 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 3576 | 1467156330546 Marionette TRACE conn3 <- [1,1082,null,{}] 15:25:30 INFO - PROCESS | 3576 | 1467156330550 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}] 15:25:30 INFO - PROCESS | 3576 | 1467156330555 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:30 INFO - PROCESS | 3576 | 1467156330712 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:25:30 INFO - PROCESS | 3576 | 1467156330784 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 3576 | 1467156330786 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:30 INFO - PROCESS | 3576 | ++DOCSHELL 199B5C00 == 40 [pid = 3576] [id = 280] 15:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (199B8400) [pid = 3576] [serial = 839] [outer = 00000000] 15:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19BCA800) [pid = 3576] [serial = 840] [outer = 199B8400] 15:25:30 INFO - PROCESS | 3576 | 1467156330831 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19C6A000) [pid = 3576] [serial = 841] [outer = 199B8400] 15:25:31 INFO - PROCESS | 3576 | 1467156331228 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]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 717ms 15:25:31 INFO - PROCESS | 3576 | 1467156331267 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 3576 | 1467156331269 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:25:31 INFO - PROCESS | 3576 | 1467156331273 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 3576 | 1467156331274 Marionette TRACE conn3 <- [1,1086,null,{}] 15:25:31 INFO - PROCESS | 3576 | 1467156331278 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}] 15:25:31 INFO - PROCESS | 3576 | 1467156331289 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:31 INFO - PROCESS | 3576 | 1467156331401 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:25:31 INFO - PROCESS | 3576 | 1467156331461 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:31 INFO - PROCESS | 3576 | 1467156331463 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:31 INFO - PROCESS | 3576 | ++DOCSHELL 1A099800 == 41 [pid = 3576] [id = 281] 15:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A0A5000) [pid = 3576] [serial = 842] [outer = 00000000] 15:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A3C6800) [pid = 3576] [serial = 843] [outer = 1A0A5000] 15:25:31 INFO - PROCESS | 3576 | 1467156331506 Marionette DEBUG loaded listener.js 15:25:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15E7AC00) [pid = 3576] [serial = 844] [outer = 1A0A5000] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12820C00) [pid = 3576] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16260400) [pid = 3576] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17286800) [pid = 3576] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A321800) [pid = 3576] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13CA0000) [pid = 3576] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1761E400) [pid = 3576] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (131E2000) [pid = 3576] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (199B2C00) [pid = 3576] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:25:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1852A400) [pid = 3576] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:25:31 INFO - PROCESS | 3576 | 1467156331927 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]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 687ms 15:25:31 INFO - PROCESS | 3576 | 1467156331955 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 3576 | 1467156331957 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:25:31 INFO - PROCESS | 3576 | 1467156331960 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 3576 | 1467156331962 Marionette TRACE conn3 <- [1,1090,null,{}] 15:25:31 INFO - PROCESS | 3576 | 1467156331966 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}] 15:25:31 INFO - PROCESS | 3576 | 1467156331968 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:32 INFO - PROCESS | 3576 | 1467156332078 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:25:32 INFO - PROCESS | 3576 | 1467156332086 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 3576 | 1467156332088 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:32 INFO - PROCESS | 3576 | ++DOCSHELL 15E79800 == 42 [pid = 3576] [id = 282] 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DD9000) [pid = 3576] [serial = 845] [outer = 00000000] 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1852AC00) [pid = 3576] [serial = 846] [outer = 16DD9000] 15:25:32 INFO - PROCESS | 3576 | 1467156332135 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199BA400) [pid = 3576] [serial = 847] [outer = 16DD9000] 15:25:32 INFO - PROCESS | 3576 | 1467156332556 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]]]}] 15:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 610ms 15:25:32 INFO - PROCESS | 3576 | 1467156332582 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 3576 | 1467156332584 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:25:32 INFO - PROCESS | 3576 | 1467156332587 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:25:32 INFO - PROCESS | 3576 | 1467156332589 Marionette TRACE conn3 <- [1,1094,null,{}] 15:25:32 INFO - PROCESS | 3576 | 1467156332592 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}] 15:25:32 INFO - PROCESS | 3576 | 1467156332594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:32 INFO - PROCESS | 3576 | 1467156332674 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:25:32 INFO - PROCESS | 3576 | 1467156332679 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 3576 | 1467156332681 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:32 INFO - PROCESS | 3576 | ++DOCSHELL 10474C00 == 43 [pid = 3576] [id = 283] 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (110C8800) [pid = 3576] [serial = 848] [outer = 00000000] 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A77B800) [pid = 3576] [serial = 849] [outer = 110C8800] 15:25:32 INFO - PROCESS | 3576 | 1467156332724 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A8CD000) [pid = 3576] [serial = 850] [outer = 110C8800] 15:25:33 INFO - PROCESS | 3576 | 1467156333189 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]]]}] 15:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 610ms 15:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:25:33 INFO - PROCESS | 3576 | 1467156333209 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:25:33 INFO - PROCESS | 3576 | 1467156333211 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:25:33 INFO - PROCESS | 3576 | 1467156333215 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:25:33 INFO - PROCESS | 3576 | 1467156333216 Marionette TRACE conn3 <- [1,1098,null,{}] 15:25:33 INFO - PROCESS | 3576 | 1467156333220 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}] 15:25:33 INFO - PROCESS | 3576 | 1467156333221 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:33 INFO - PROCESS | 3576 | 1467156333301 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:25:33 INFO - PROCESS | 3576 | 1467156333309 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 3576 | 1467156333311 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:33 INFO - PROCESS | 3576 | ++DOCSHELL 1A774800 == 44 [pid = 3576] [id = 284] 15:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1AB58000) [pid = 3576] [serial = 851] [outer = 00000000] 15:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1AB5DC00) [pid = 3576] [serial = 852] [outer = 1AB58000] 15:25:33 INFO - PROCESS | 3576 | 1467156333354 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1AB5FC00) [pid = 3576] [serial = 853] [outer = 1AB58000] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 16166000 == 43 [pid = 3576] [id = 256] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 110C9C00 == 42 [pid = 3576] [id = 260] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 13C9FC00 == 41 [pid = 3576] [id = 259] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 104EB400 == 40 [pid = 3576] [id = 275] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 19C62000 == 39 [pid = 3576] [id = 273] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 1281FC00 == 38 [pid = 3576] [id = 274] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 1616D000 == 37 [pid = 3576] [id = 272] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 16DDBC00 == 36 [pid = 3576] [id = 270] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 10A76800 == 35 [pid = 3576] [id = 271] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 16164000 == 34 [pid = 3576] [id = 277] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 10474C00 == 33 [pid = 3576] [id = 283] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 1322BC00 == 32 [pid = 3576] [id = 276] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 17007400 == 31 [pid = 3576] [id = 278] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 15E79800 == 30 [pid = 3576] [id = 282] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 172E6000 == 29 [pid = 3576] [id = 279] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 199B5C00 == 28 [pid = 3576] [id = 280] 15:25:34 INFO - PROCESS | 3576 | --DOCSHELL 1A099800 == 27 [pid = 3576] [id = 281] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A62AC00) [pid = 3576] [serial = 808] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A777C00) [pid = 3576] [serial = 810] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1309F000) [pid = 3576] [serial = 783] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16AB1400) [pid = 3576] [serial = 789] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1851F000) [pid = 3576] [serial = 795] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18528800) [pid = 3576] [serial = 796] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A3CA400) [pid = 3576] [serial = 802] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E69800) [pid = 3576] [serial = 787] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13D11400) [pid = 3576] [serial = 777] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16DE6C00) [pid = 3576] [serial = 790] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (177D5C00) [pid = 3576] [serial = 793] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1761A000) [pid = 3576] [serial = 805] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A3C9000) [pid = 3576] [serial = 801] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (130A3000) [pid = 3576] [serial = 780] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1573B800) [pid = 3576] [serial = 786] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (177C7800) [pid = 3576] [serial = 792] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19EE2400) [pid = 3576] [serial = 798] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A09DC00) [pid = 3576] [serial = 799] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A0A0400) [pid = 3576] [serial = 807] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1312FC00) [pid = 3576] [serial = 784] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1625FC00) [pid = 3576] [serial = 804] [outer = 00000000] [url = about:blank] 15:25:35 INFO - PROCESS | 3576 | 1467156335254 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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2061ms 15:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:25:35 INFO - PROCESS | 3576 | 1467156335293 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 3576 | 1467156335297 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:25:35 INFO - PROCESS | 3576 | 1467156335302 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 3576 | 1467156335305 Marionette TRACE conn3 <- [1,1102,null,{}] 15:25:35 INFO - PROCESS | 3576 | 1467156335311 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}] 15:25:35 INFO - PROCESS | 3576 | 1467156335314 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:35 INFO - PROCESS | 3576 | 1467156335409 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:25:35 INFO - PROCESS | 3576 | 1467156335419 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:35 INFO - PROCESS | 3576 | 1467156335424 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:35 INFO - PROCESS | 3576 | ++DOCSHELL 1102A800 == 28 [pid = 3576] [id = 285] 15:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (110C5800) [pid = 3576] [serial = 854] [outer = 00000000] 15:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11ADFC00) [pid = 3576] [serial = 855] [outer = 110C5800] 15:25:35 INFO - PROCESS | 3576 | 1467156335473 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1291DC00) [pid = 3576] [serial = 856] [outer = 110C5800] 15:25:35 INFO - PROCESS | 3576 | 1467156335950 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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 15:25:35 INFO - PROCESS | 3576 | 1467156335981 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 3576 | 1467156335986 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:25:35 INFO - PROCESS | 3576 | 1467156335996 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:25:35 INFO - PROCESS | 3576 | 1467156335999 Marionette TRACE conn3 <- [1,1106,null,{}] 15:25:35 INFO - PROCESS | 3576 | 1467156336003 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}] 15:25:35 INFO - PROCESS | 3576 | 1467156336006 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:36 INFO - PROCESS | 3576 | 1467156336100 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:25:36 INFO - PROCESS | 3576 | 1467156336109 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 3576 | 1467156336111 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:36 INFO - PROCESS | 3576 | ++DOCSHELL 131E7800 == 29 [pid = 3576] [id = 286] 15:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E8000) [pid = 3576] [serial = 857] [outer = 00000000] 15:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1320A800) [pid = 3576] [serial = 858] [outer = 131E8000] 15:25:36 INFO - PROCESS | 3576 | 1467156336161 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13226000) [pid = 3576] [serial = 859] [outer = 131E8000] 15:25:36 INFO - PROCESS | 3576 | 1467156336652 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]]]}] 15:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 672ms 15:25:36 INFO - PROCESS | 3576 | 1467156336680 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:25:36 INFO - PROCESS | 3576 | 1467156336682 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:25:36 INFO - PROCESS | 3576 | 1467156336685 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - PROCESS | 3576 | 1467156336689 Marionette TRACE conn3 <- [1,1110,null,{}] 15:25:36 INFO - PROCESS | 3576 | 1467156336700 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}] 15:25:36 INFO - PROCESS | 3576 | 1467156336705 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:36 INFO - PROCESS | 3576 | 1467156336824 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:25:36 INFO - PROCESS | 3576 | 1467156336923 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 3576 | 1467156336927 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:36 INFO - PROCESS | 3576 | ++DOCSHELL 14EBDC00 == 30 [pid = 3576] [id = 287] 15:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14F19800) [pid = 3576] [serial = 860] [outer = 00000000] 15:25:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1577C400) [pid = 3576] [serial = 861] [outer = 14F19800] 15:25:36 INFO - PROCESS | 3576 | 1467156336977 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E70000) [pid = 3576] [serial = 862] [outer = 14F19800] 15:25:37 INFO - PROCESS | 3576 | 1467156337371 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]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 718ms 15:25:37 INFO - PROCESS | 3576 | 1467156337409 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 3576 | 1467156337412 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:25:37 INFO - PROCESS | 3576 | 1467156337415 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:25:37 INFO - PROCESS | 3576 | 1467156337417 Marionette TRACE conn3 <- [1,1114,null,{}] 15:25:37 INFO - PROCESS | 3576 | 1467156337432 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}] 15:25:37 INFO - PROCESS | 3576 | 1467156337435 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:37 INFO - PROCESS | 3576 | 1467156337521 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:25:37 INFO - PROCESS | 3576 | 1467156337527 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 3576 | 1467156337529 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:37 INFO - PROCESS | 3576 | ++DOCSHELL 1576E800 == 31 [pid = 3576] [id = 288] 15:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1599D800) [pid = 3576] [serial = 863] [outer = 00000000] 15:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1616A400) [pid = 3576] [serial = 864] [outer = 1599D800] 15:25:37 INFO - PROCESS | 3576 | 1467156337574 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16257800) [pid = 3576] [serial = 865] [outer = 1599D800] 15:25:38 INFO - PROCESS | 3576 | 1467156338008 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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 626ms 15:25:38 INFO - PROCESS | 3576 | 1467156338036 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 3576 | 1467156338038 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:25:38 INFO - PROCESS | 3576 | 1467156338042 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 3576 | 1467156338044 Marionette TRACE conn3 <- [1,1118,null,{}] 15:25:38 INFO - PROCESS | 3576 | 1467156338047 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}] 15:25:38 INFO - PROCESS | 3576 | 1467156338049 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:38 INFO - PROCESS | 3576 | 1467156338130 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:25:38 INFO - PROCESS | 3576 | 1467156338136 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3576 | 1467156338138 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:38 INFO - PROCESS | 3576 | ++DOCSHELL 1625FC00 == 32 [pid = 3576] [id = 289] 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AAC400) [pid = 3576] [serial = 866] [outer = 00000000] 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16E54400) [pid = 3576] [serial = 867] [outer = 16AAC400] 15:25:38 INFO - PROCESS | 3576 | 1467156338183 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (170E8800) [pid = 3576] [serial = 868] [outer = 16AAC400] 15:25:38 INFO - PROCESS | 3576 | 1467156338631 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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 611ms 15:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:25:38 INFO - PROCESS | 3576 | 1467156338663 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 3576 | 1467156338665 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:25:38 INFO - PROCESS | 3576 | 1467156338671 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 3576 | 1467156338673 Marionette TRACE conn3 <- [1,1122,null,{}] 15:25:38 INFO - PROCESS | 3576 | 1467156338676 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}] 15:25:38 INFO - PROCESS | 3576 | 1467156338682 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:38 INFO - PROCESS | 3576 | 1467156338798 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:25:38 INFO - PROCESS | 3576 | 1467156338807 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3576 | 1467156338809 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:38 INFO - PROCESS | 3576 | ++DOCSHELL 176B8400 == 33 [pid = 3576] [id = 290] 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176BE800) [pid = 3576] [serial = 869] [outer = 00000000] 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18249000) [pid = 3576] [serial = 870] [outer = 176BE800] 15:25:38 INFO - PROCESS | 3576 | 1467156338853 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1852A800) [pid = 3576] [serial = 871] [outer = 176BE800] 15:25:39 INFO - PROCESS | 3576 | 1467156339278 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]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 611ms 15:25:39 INFO - PROCESS | 3576 | 1467156339289 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 3576 | 1467156339291 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:25:39 INFO - PROCESS | 3576 | 1467156339294 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 3576 | 1467156339296 Marionette TRACE conn3 <- [1,1126,null,{}] 15:25:39 INFO - PROCESS | 3576 | 1467156339313 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}] 15:25:39 INFO - PROCESS | 3576 | 1467156339315 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:39 INFO - PROCESS | 3576 | 1467156339407 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:25:39 INFO - PROCESS | 3576 | 1467156339413 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 3576 | 1467156339415 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:39 INFO - PROCESS | 3576 | ++DOCSHELL 18249800 == 34 [pid = 3576] [id = 291] 15:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1824B000) [pid = 3576] [serial = 872] [outer = 00000000] 15:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (199B6800) [pid = 3576] [serial = 873] [outer = 1824B000] 15:25:39 INFO - PROCESS | 3576 | 1467156339464 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (199B9000) [pid = 3576] [serial = 874] [outer = 1824B000] 15:25:39 INFO - PROCESS | 3576 | 1467156339920 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]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 687ms 15:25:39 INFO - PROCESS | 3576 | 1467156339978 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 3576 | 1467156339980 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:25:39 INFO - PROCESS | 3576 | 1467156339987 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 3576 | 1467156339989 Marionette TRACE conn3 <- [1,1130,null,{}] 15:25:39 INFO - PROCESS | 3576 | 1467156339992 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}] 15:25:39 INFO - PROCESS | 3576 | 1467156339994 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:40 INFO - PROCESS | 3576 | 1467156340073 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:25:40 INFO - PROCESS | 3576 | 1467156340079 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 3576 | 1467156340081 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:40 INFO - PROCESS | 3576 | ++DOCSHELL 199AD400 == 35 [pid = 3576] [id = 292] 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (199B6000) [pid = 3576] [serial = 875] [outer = 00000000] 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A777800) [pid = 3576] [serial = 876] [outer = 199B6000] 15:25:40 INFO - PROCESS | 3576 | 1467156340127 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A32F400) [pid = 3576] [serial = 877] [outer = 199B6000] 15:25:40 INFO - PROCESS | 3576 | 1467156340585 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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 626ms 15:25:40 INFO - PROCESS | 3576 | 1467156340604 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 3576 | 1467156340606 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:25:40 INFO - PROCESS | 3576 | 1467156340610 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 3576 | 1467156340612 Marionette TRACE conn3 <- [1,1134,null,{}] 15:25:40 INFO - PROCESS | 3576 | 1467156340625 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}] 15:25:40 INFO - PROCESS | 3576 | 1467156340627 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:40 INFO - PROCESS | 3576 | 1467156340738 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:25:40 INFO - PROCESS | 3576 | 1467156340825 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 3576 | 1467156340827 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:40 INFO - PROCESS | 3576 | ++DOCSHELL 1430AC00 == 36 [pid = 3576] [id = 293] 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A3C8800) [pid = 3576] [serial = 878] [outer = 00000000] 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1AB59400) [pid = 3576] [serial = 879] [outer = 1A3C8800] 15:25:40 INFO - PROCESS | 3576 | 1467156340871 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1AB5D000) [pid = 3576] [serial = 880] [outer = 1A3C8800] 15:25:41 INFO - PROCESS | 3576 | 1467156341283 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]]]}] 15:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 687ms 15:25:41 INFO - PROCESS | 3576 | 1467156341309 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:25:41 INFO - PROCESS | 3576 | 1467156341311 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:25:41 INFO - PROCESS | 3576 | 1467156341319 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:25:41 INFO - PROCESS | 3576 | 1467156341320 Marionette TRACE conn3 <- [1,1138,null,{}] 15:25:41 INFO - PROCESS | 3576 | 1467156341324 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}] 15:25:41 INFO - PROCESS | 3576 | 1467156341326 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:41 INFO - PROCESS | 3576 | 1467156341439 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:25:41 INFO - PROCESS | 3576 | 1467156341497 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:41 INFO - PROCESS | 3576 | 1467156341499 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:41 INFO - PROCESS | 3576 | ++DOCSHELL 1616A000 == 37 [pid = 3576] [id = 294] 15:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A775400) [pid = 3576] [serial = 881] [outer = 00000000] 15:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1ABCA000) [pid = 3576] [serial = 882] [outer = 1A775400] 15:25:41 INFO - PROCESS | 3576 | 1467156341546 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1AC80800) [pid = 3576] [serial = 883] [outer = 1A775400] 15:25:41 INFO - PROCESS | 3576 | 1467156341987 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]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 733ms 15:25:42 INFO - PROCESS | 3576 | 1467156342038 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 3576 | 1467156342040 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:25:42 INFO - PROCESS | 3576 | 1467156342043 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 3576 | 1467156342046 Marionette TRACE conn3 <- [1,1142,null,{}] 15:25:42 INFO - PROCESS | 3576 | 1467156342049 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}] 15:25:42 INFO - PROCESS | 3576 | 1467156342051 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:42 INFO - PROCESS | 3576 | 1467156342192 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:25:42 INFO - PROCESS | 3576 | 1467156342218 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 3576 | 1467156342221 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:42 INFO - PROCESS | 3576 | ++DOCSHELL 1AC83C00 == 38 [pid = 3576] [id = 295] 15:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1AC86800) [pid = 3576] [serial = 884] [outer = 00000000] 15:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1AC8D800) [pid = 3576] [serial = 885] [outer = 1AC86800] 15:25:42 INFO - PROCESS | 3576 | 1467156342272 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1AE82800) [pid = 3576] [serial = 886] [outer = 1AC86800] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (13CA1000) [pid = 3576] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (110D0400) [pid = 3576] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (177D5000) [pid = 3576] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (199B8400) [pid = 3576] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A0A5000) [pid = 3576] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16DD9000) [pid = 3576] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (110C8800) [pid = 3576] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1700C000) [pid = 3576] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16164C00) [pid = 3576] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13456400) [pid = 3576] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1055A800) [pid = 3576] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12BD1800) [pid = 3576] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19C63000) [pid = 3576] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1616F000) [pid = 3576] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (11028400) [pid = 3576] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:25:42 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A76EC00) [pid = 3576] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:25:42 INFO - PROCESS | 3576 | 1467156342955 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]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 977ms 15:25:43 INFO - PROCESS | 3576 | 1467156343012 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 3576 | 1467156343014 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:25:43 INFO - PROCESS | 3576 | 1467156343018 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 3576 | 1467156343020 Marionette TRACE conn3 <- [1,1146,null,{}] 15:25:43 INFO - PROCESS | 3576 | 1467156343023 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}] 15:25:43 INFO - PROCESS | 3576 | 1467156343025 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:43 INFO - PROCESS | 3576 | 1467156343107 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:25:43 INFO - PROCESS | 3576 | 1467156343113 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3576 | 1467156343115 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:43 INFO - PROCESS | 3576 | ++DOCSHELL 12BD2000 == 39 [pid = 3576] [id = 296] 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13C17C00) [pid = 3576] [serial = 887] [outer = 00000000] 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16B19800) [pid = 3576] [serial = 888] [outer = 13C17C00] 15:25:43 INFO - PROCESS | 3576 | 1467156343159 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1803B000) [pid = 3576] [serial = 889] [outer = 13C17C00] 15:25:43 INFO - PROCESS | 3576 | 1467156343671 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]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 15:25:43 INFO - PROCESS | 3576 | 1467156343699 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 3576 | 1467156343701 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:25:43 INFO - PROCESS | 3576 | 1467156343704 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:25:43 INFO - PROCESS | 3576 | 1467156343706 Marionette TRACE conn3 <- [1,1150,null,{}] 15:25:43 INFO - PROCESS | 3576 | 1467156343709 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}] 15:25:43 INFO - PROCESS | 3576 | 1467156343711 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:43 INFO - PROCESS | 3576 | 1467156343795 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:25:43 INFO - PROCESS | 3576 | 1467156343827 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3576 | 1467156343830 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:43 INFO - PROCESS | 3576 | ++DOCSHELL 1573CC00 == 40 [pid = 3576] [id = 297] 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15740800) [pid = 3576] [serial = 890] [outer = 00000000] 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1ABC8800) [pid = 3576] [serial = 891] [outer = 15740800] 15:25:43 INFO - PROCESS | 3576 | 1467156343873 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1AE8D000) [pid = 3576] [serial = 892] [outer = 15740800] 15:25:44 INFO - PROCESS | 3576 | 1467156344315 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]]]}] 15:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 15:25:44 INFO - PROCESS | 3576 | 1467156344387 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 3576 | 1467156344389 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:25:44 INFO - PROCESS | 3576 | 1467156344392 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:25:44 INFO - PROCESS | 3576 | 1467156344394 Marionette TRACE conn3 <- [1,1154,null,{}] 15:25:44 INFO - PROCESS | 3576 | 1467156344398 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}] 15:25:44 INFO - PROCESS | 3576 | 1467156344399 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:44 INFO - PROCESS | 3576 | 1467156344481 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:25:44 INFO - PROCESS | 3576 | 1467156344486 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 3576 | 1467156344488 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:44 INFO - PROCESS | 3576 | ++DOCSHELL 13C1E000 == 41 [pid = 3576] [id = 298] 15:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13C23C00) [pid = 3576] [serial = 893] [outer = 00000000] 15:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13C27C00) [pid = 3576] [serial = 894] [outer = 13C23C00] 15:25:44 INFO - PROCESS | 3576 | 1467156344531 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13C2A000) [pid = 3576] [serial = 895] [outer = 13C23C00] 15:25:45 INFO - PROCESS | 3576 | 1467156345322 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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 961ms 15:25:45 INFO - PROCESS | 3576 | 1467156345376 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 3576 | 1467156345380 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:25:45 INFO - PROCESS | 3576 | 1467156345385 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:25:45 INFO - PROCESS | 3576 | 1467156345391 Marionette TRACE conn3 <- [1,1158,null,{}] 15:25:45 INFO - PROCESS | 3576 | 1467156345396 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}] 15:25:45 INFO - PROCESS | 3576 | 1467156345399 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:45 INFO - PROCESS | 3576 | 1467156345520 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:25:45 INFO - PROCESS | 3576 | 1467156345654 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 3576 | 1467156345657 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:45 INFO - PROCESS | 3576 | ++DOCSHELL 10A7AC00 == 42 [pid = 3576] [id = 299] 15:25:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (11033400) [pid = 3576] [serial = 896] [outer = 00000000] 15:25:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12BD2800) [pid = 3576] [serial = 897] [outer = 11033400] 15:25:45 INFO - PROCESS | 3576 | 1467156345715 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13206400) [pid = 3576] [serial = 898] [outer = 11033400] 15:25:46 INFO - PROCESS | 3576 | 1467156346568 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]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1221ms 15:25:46 INFO - PROCESS | 3576 | 1467156346637 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 3576 | 1467156346641 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:25:46 INFO - PROCESS | 3576 | 1467156346648 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 3576 | 1467156346651 Marionette TRACE conn3 <- [1,1162,null,{}] 15:25:46 INFO - PROCESS | 3576 | 1467156346656 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}] 15:25:46 INFO - PROCESS | 3576 | 1467156346659 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:46 INFO - PROCESS | 3576 | 1467156346771 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:25:46 INFO - PROCESS | 3576 | 1467156346907 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:46 INFO - PROCESS | 3576 | 1467156346911 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:46 INFO - PROCESS | 3576 | ++DOCSHELL 10A7F000 == 43 [pid = 3576] [id = 300] 15:25:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (10A81000) [pid = 3576] [serial = 899] [outer = 00000000] 15:25:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (11CCE400) [pid = 3576] [serial = 900] [outer = 10A81000] 15:25:46 INFO - PROCESS | 3576 | 1467156346964 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (12DF6C00) [pid = 3576] [serial = 901] [outer = 10A81000] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 17007C00 == 42 [pid = 3576] [id = 192] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 11C42800 == 41 [pid = 3576] [id = 187] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 1314F800 == 40 [pid = 3576] [id = 181] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 16AAE400 == 39 [pid = 3576] [id = 195] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 16166400 == 38 [pid = 3576] [id = 197] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 1573EC00 == 37 [pid = 3576] [id = 188] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 13150C00 == 36 [pid = 3576] [id = 193] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 10A0AC00 == 35 [pid = 3576] [id = 189] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 1761C800 == 34 [pid = 3576] [id = 194] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 16186800 == 33 [pid = 3576] [id = 186] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 11239000 == 32 [pid = 3576] [id = 185] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 15E7E800 == 31 [pid = 3576] [id = 184] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 13226800 == 30 [pid = 3576] [id = 183] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 10A7D800 == 29 [pid = 3576] [id = 182] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 131EA000 == 28 [pid = 3576] [id = 190] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 1599B800 == 27 [pid = 3576] [id = 191] 15:25:47 INFO - PROCESS | 3576 | --DOCSHELL 10E95400 == 26 [pid = 3576] [id = 198] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1AB5DC00) [pid = 3576] [serial = 852] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (14EB8400) [pid = 3576] [serial = 778] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (13224C00) [pid = 3576] [serial = 781] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (18242400) [pid = 3576] [serial = 837] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19BCA800) [pid = 3576] [serial = 840] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A3C6800) [pid = 3576] [serial = 843] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19C6A000) [pid = 3576] [serial = 841] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1852AC00) [pid = 3576] [serial = 846] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A77B800) [pid = 3576] [serial = 849] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15E7AC00) [pid = 3576] [serial = 844] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (176B1800) [pid = 3576] [serial = 834] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1616B800) [pid = 3576] [serial = 831] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1625F800) [pid = 3576] [serial = 832] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13C13C00) [pid = 3576] [serial = 828] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (14308000) [pid = 3576] [serial = 829] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (11237000) [pid = 3576] [serial = 825] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12922400) [pid = 3576] [serial = 826] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A3C7C00) [pid = 3576] [serial = 823] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19C69400) [pid = 3576] [serial = 822] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A8CDC00) [pid = 3576] [serial = 820] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A32E400) [pid = 3576] [serial = 819] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (172E5400) [pid = 3576] [serial = 817] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16AAD400) [pid = 3576] [serial = 816] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C6B000) [pid = 3576] [serial = 814] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13455800) [pid = 3576] [serial = 813] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A77D400) [pid = 3576] [serial = 811] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1824CC00) [pid = 3576] [serial = 838] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A8CD000) [pid = 3576] [serial = 850] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199BA400) [pid = 3576] [serial = 847] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (177CD000) [pid = 3576] [serial = 835] [outer = 00000000] [url = about:blank] 15:25:47 INFO - PROCESS | 3576 | 1467156347524 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] 15:25:47 INFO - PROCESS | 3576 | 1467156347580 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:25:47 INFO - PROCESS | 3576 | 1467156347586 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 3576 | 1467156347589 Marionette TRACE conn3 <- [1,1166,null,{}] 15:25:47 INFO - PROCESS | 3576 | 1467156347593 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}] 15:25:47 INFO - PROCESS | 3576 | 1467156347595 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:47 INFO - PROCESS | 3576 | 1467156347686 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:25:47 INFO - PROCESS | 3576 | 1467156347773 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 3576 | 1467156347775 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:47 INFO - PROCESS | 3576 | ++DOCSHELL 1310C000 == 27 [pid = 3576] [id = 301] 15:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1310FC00) [pid = 3576] [serial = 902] [outer = 00000000] 15:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13228C00) [pid = 3576] [serial = 903] [outer = 1310FC00] 15:25:47 INFO - PROCESS | 3576 | 1467156347822 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1345CC00) [pid = 3576] [serial = 904] [outer = 1310FC00] 15:25:48 INFO - PROCESS | 3576 | 1467156348227 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] 15:25:48 INFO - PROCESS | 3576 | 1467156348286 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:25:48 INFO - PROCESS | 3576 | 1467156348290 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:25:48 INFO - PROCESS | 3576 | 1467156348293 Marionette TRACE conn3 <- [1,1170,null,{}] 15:25:48 INFO - PROCESS | 3576 | 1467156348307 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}] 15:25:48 INFO - PROCESS | 3576 | 1467156348312 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:48 INFO - PROCESS | 3576 | 1467156348400 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:25:48 INFO - PROCESS | 3576 | 1467156348408 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 3576 | 1467156348411 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:48 INFO - PROCESS | 3576 | ++DOCSHELL 13C9F800 == 28 [pid = 3576] [id = 302] 15:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13CA0000) [pid = 3576] [serial = 905] [outer = 00000000] 15:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13D13C00) [pid = 3576] [serial = 906] [outer = 13CA0000] 15:25:48 INFO - PROCESS | 3576 | 1467156348462 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1430F400) [pid = 3576] [serial = 907] [outer = 13CA0000] 15:25:48 INFO - PROCESS | 3576 | 1467156348908 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] 15:25:48 INFO - PROCESS | 3576 | 1467156348976 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:25:48 INFO - PROCESS | 3576 | 1467156348979 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - PROCESS | 3576 | 1467156348981 Marionette TRACE conn3 <- [1,1174,null,{}] 15:25:48 INFO - PROCESS | 3576 | 1467156348984 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}] 15:25:48 INFO - PROCESS | 3576 | 1467156348986 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:49 INFO - PROCESS | 3576 | 1467156349070 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:25:49 INFO - PROCESS | 3576 | 1467156349078 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 3576 | 1467156349080 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:49 INFO - PROCESS | 3576 | ++DOCSHELL 15E80000 == 29 [pid = 3576] [id = 303] 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16160400) [pid = 3576] [serial = 908] [outer = 00000000] 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16169800) [pid = 3576] [serial = 909] [outer = 16160400] 15:25:49 INFO - PROCESS | 3576 | 1467156349134 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16186800) [pid = 3576] [serial = 910] [outer = 16160400] 15:25:49 INFO - PROCESS | 3576 | 1467156349562 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] 15:25:49 INFO - PROCESS | 3576 | 1467156349602 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:25:49 INFO - PROCESS | 3576 | 1467156349605 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - PROCESS | 3576 | 1467156349607 Marionette TRACE conn3 <- [1,1178,null,{}] 15:25:49 INFO - PROCESS | 3576 | 1467156349619 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}] 15:25:49 INFO - PROCESS | 3576 | 1467156349621 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:49 INFO - PROCESS | 3576 | 1467156349725 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:25:49 INFO - PROCESS | 3576 | 1467156349810 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 3576 | 1467156349812 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:49 INFO - PROCESS | 3576 | ++DOCSHELL 16AAC800 == 30 [pid = 3576] [id = 304] 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16AACC00) [pid = 3576] [serial = 911] [outer = 00000000] 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DE4400) [pid = 3576] [serial = 912] [outer = 16AACC00] 15:25:49 INFO - PROCESS | 3576 | 1467156349857 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (170EE400) [pid = 3576] [serial = 913] [outer = 16AACC00] 15:25:50 INFO - PROCESS | 3576 | 1467156350275 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] 15:25:50 INFO - PROCESS | 3576 | 1467156350351 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:25:50 INFO - PROCESS | 3576 | 1467156350354 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:25:50 INFO - PROCESS | 3576 | 1467156350356 Marionette TRACE conn3 <- [1,1182,null,{}] 15:25:50 INFO - PROCESS | 3576 | 1467156350359 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}] 15:25:50 INFO - PROCESS | 3576 | 1467156350365 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:50 INFO - PROCESS | 3576 | 1467156350497 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:25:50 INFO - PROCESS | 3576 | 1467156350557 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 3576 | 1467156350559 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:50 INFO - PROCESS | 3576 | ++DOCSHELL 1625F000 == 31 [pid = 3576] [id = 305] 15:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16AA6C00) [pid = 3576] [serial = 914] [outer = 00000000] 15:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (177CC000) [pid = 3576] [serial = 915] [outer = 16AA6C00] 15:25:50 INFO - PROCESS | 3576 | 1467156350605 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1803A400) [pid = 3576] [serial = 916] [outer = 16AA6C00] 15:25:51 INFO - PROCESS | 3576 | 1467156351023 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] 15:25:51 INFO - PROCESS | 3576 | 1467156351079 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:25:51 INFO - PROCESS | 3576 | 1467156351082 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - PROCESS | 3576 | 1467156351084 Marionette TRACE conn3 <- [1,1186,null,{}] 15:25:51 INFO - PROCESS | 3576 | 1467156351087 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}] 15:25:51 INFO - PROCESS | 3576 | 1467156351089 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:51 INFO - PROCESS | 3576 | 1467156351200 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:25:51 INFO - PROCESS | 3576 | 1467156351205 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:51 INFO - PROCESS | 3576 | 1467156351207 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:51 INFO - PROCESS | 3576 | ++DOCSHELL 15778000 == 32 [pid = 3576] [id = 306] 15:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15999400) [pid = 3576] [serial = 917] [outer = 00000000] 15:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1852A000) [pid = 3576] [serial = 918] [outer = 15999400] 15:25:51 INFO - PROCESS | 3576 | 1467156351261 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1852AC00) [pid = 3576] [serial = 919] [outer = 15999400] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A3C8800) [pid = 3576] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A775400) [pid = 3576] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16AAC400) [pid = 3576] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (131E8000) [pid = 3576] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14F19800) [pid = 3576] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1AB58000) [pid = 3576] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (110C5800) [pid = 3576] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1599D800) [pid = 3576] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (199B6000) [pid = 3576] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (176BE800) [pid = 3576] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1824B000) [pid = 3576] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1AC86800) [pid = 3576] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15740800) [pid = 3576] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:25:51 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13C17C00) [pid = 3576] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:25:51 INFO - PROCESS | 3576 | 1467156351809 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]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 779ms 15:25:51 INFO - PROCESS | 3576 | 1467156351865 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 3576 | 1467156351867 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:25:51 INFO - PROCESS | 3576 | 1467156351870 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:25:51 INFO - PROCESS | 3576 | 1467156351872 Marionette TRACE conn3 <- [1,1190,null,{}] 15:25:51 INFO - PROCESS | 3576 | 1467156351876 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}] 15:25:51 INFO - PROCESS | 3576 | 1467156351878 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:51 INFO - PROCESS | 3576 | 1467156351959 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:25:52 INFO - PROCESS | 3576 | 1467156352049 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 3576 | 1467156352051 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:52 INFO - PROCESS | 3576 | ++DOCSHELL 10A73400 == 33 [pid = 3576] [id = 307] 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10A73800) [pid = 3576] [serial = 920] [outer = 00000000] 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C0D400) [pid = 3576] [serial = 921] [outer = 10A73800] 15:25:52 INFO - PROCESS | 3576 | 1467156352098 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (172EB800) [pid = 3576] [serial = 922] [outer = 10A73800] 15:25:52 INFO - PROCESS | 3576 | 1467156352466 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]]]}] 15:25:52 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 15:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 611ms 15:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:25:52 INFO - PROCESS | 3576 | 1467156352492 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 3576 | 1467156352494 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:25:52 INFO - PROCESS | 3576 | 1467156352498 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - PROCESS | 3576 | 1467156352500 Marionette TRACE conn3 <- [1,1194,null,{}] 15:25:52 INFO - PROCESS | 3576 | 1467156352503 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}] 15:25:52 INFO - PROCESS | 3576 | 1467156352505 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:52 INFO - PROCESS | 3576 | 1467156352620 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:25:52 INFO - PROCESS | 3576 | 1467156352628 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 3576 | 1467156352630 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:52 INFO - PROCESS | 3576 | ++DOCSHELL 131E0800 == 34 [pid = 3576] [id = 308] 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (177C7800) [pid = 3576] [serial = 923] [outer = 00000000] 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19BC9800) [pid = 3576] [serial = 924] [outer = 177C7800] 15:25:52 INFO - PROCESS | 3576 | 1467156352673 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19C66000) [pid = 3576] [serial = 925] [outer = 177C7800] 15:25:53 INFO - PROCESS | 3576 | 1467156353075 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]]]}] 15:25:53 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 15:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 626ms 15:25:53 INFO - PROCESS | 3576 | 1467156353135 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 3576 | 1467156353137 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:25:53 INFO - PROCESS | 3576 | 1467156353140 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:25:53 INFO - PROCESS | 3576 | 1467156353142 Marionette TRACE conn3 <- [1,1198,null,{}] 15:25:53 INFO - PROCESS | 3576 | 1467156353145 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}] 15:25:53 INFO - PROCESS | 3576 | 1467156353147 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:53 INFO - PROCESS | 3576 | 1467156353258 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:25:53 INFO - PROCESS | 3576 | 1467156353270 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 3576 | 1467156353272 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:53 INFO - PROCESS | 3576 | ++DOCSHELL 15E7F000 == 35 [pid = 3576] [id = 309] 15:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1851E800) [pid = 3576] [serial = 926] [outer = 00000000] 15:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A09DC00) [pid = 3576] [serial = 927] [outer = 1851E800] 15:25:53 INFO - PROCESS | 3576 | 1467156353316 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19EE6800) [pid = 3576] [serial = 928] [outer = 1851E800] 15:25:53 INFO - PROCESS | 3576 | 1467156353828 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]]]}] 15:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 778ms 15:25:53 INFO - PROCESS | 3576 | 1467156353925 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 3576 | 1467156353930 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:25:53 INFO - PROCESS | 3576 | 1467156353936 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - PROCESS | 3576 | 1467156353939 Marionette TRACE conn3 <- [1,1202,null,{}] 15:25:53 INFO - PROCESS | 3576 | 1467156353945 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}] 15:25:53 INFO - PROCESS | 3576 | 1467156353948 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:54 INFO - PROCESS | 3576 | 1467156354058 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:25:54 INFO - PROCESS | 3576 | 1467156354157 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 3576 | 1467156354162 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:54 INFO - PROCESS | 3576 | ++DOCSHELL 10A78800 == 36 [pid = 3576] [id = 310] 15:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10A7D400) [pid = 3576] [serial = 929] [outer = 00000000] 15:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13109C00) [pid = 3576] [serial = 930] [outer = 10A7D400] 15:25:54 INFO - PROCESS | 3576 | 1467156354226 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (131E9800) [pid = 3576] [serial = 931] [outer = 10A7D400] 15:25:54 INFO - PROCESS | 3576 | 1467156354784 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]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 885ms 15:25:54 INFO - PROCESS | 3576 | 1467156354818 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 3576 | 1467156354823 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:25:54 INFO - PROCESS | 3576 | 1467156354831 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 3576 | 1467156354834 Marionette TRACE conn3 <- [1,1206,null,{}] 15:25:54 INFO - PROCESS | 3576 | 1467156354838 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}] 15:25:54 INFO - PROCESS | 3576 | 1467156354841 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:54 INFO - PROCESS | 3576 | 1467156354949 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:25:55 INFO - PROCESS | 3576 | 1467156355053 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 3576 | 1467156355056 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:55 INFO - PROCESS | 3576 | ++DOCSHELL 13C28C00 == 37 [pid = 3576] [id = 311] 15:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13C2AC00) [pid = 3576] [serial = 932] [outer = 00000000] 15:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (14309400) [pid = 3576] [serial = 933] [outer = 13C2AC00] 15:25:55 INFO - PROCESS | 3576 | 1467156355113 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15E7DC00) [pid = 3576] [serial = 934] [outer = 13C2AC00] 15:25:55 INFO - PROCESS | 3576 | 1467156355714 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]]]}] 15:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 932ms 15:25:55 INFO - PROCESS | 3576 | 1467156355758 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 3576 | 1467156355761 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:25:55 INFO - PROCESS | 3576 | 1467156355765 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - PROCESS | 3576 | 1467156355769 Marionette TRACE conn3 <- [1,1210,null,{}] 15:25:55 INFO - PROCESS | 3576 | 1467156355780 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}] 15:25:55 INFO - PROCESS | 3576 | 1467156355785 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:55 INFO - PROCESS | 3576 | 1467156355894 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:25:56 INFO - PROCESS | 3576 | 1467156356025 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 3576 | 1467156356028 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:56 INFO - PROCESS | 3576 | ++DOCSHELL 1852A400 == 38 [pid = 3576] [id = 312] 15:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (199AD800) [pid = 3576] [serial = 935] [outer = 00000000] 15:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19EE4400) [pid = 3576] [serial = 936] [outer = 199AD800] 15:25:56 INFO - PROCESS | 3576 | 1467156356086 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A3CAC00) [pid = 3576] [serial = 937] [outer = 199AD800] 15:25:56 INFO - PROCESS | 3576 | 1467156356633 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] 15:25:56 INFO - PROCESS | 3576 | 1467156356696 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:25:56 INFO - PROCESS | 3576 | 1467156356700 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 3576 | 1467156356702 Marionette TRACE conn3 <- [1,1214,null,{}] 15:25:56 INFO - PROCESS | 3576 | 1467156356706 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}] 15:25:56 INFO - PROCESS | 3576 | 1467156356708 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:56 INFO - PROCESS | 3576 | 1467156356812 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:25:56 INFO - PROCESS | 3576 | 1467156356944 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 3576 | 1467156356947 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:56 INFO - PROCESS | 3576 | ++DOCSHELL 0C774C00 == 39 [pid = 3576] [id = 313] 15:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (110C6800) [pid = 3576] [serial = 938] [outer = 00000000] 15:25:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A778800) [pid = 3576] [serial = 939] [outer = 110C6800] 15:25:56 INFO - PROCESS | 3576 | 1467156357005 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A8CEC00) [pid = 3576] [serial = 940] [outer = 110C6800] 15:25:57 INFO - PROCESS | 3576 | 1467156357761 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]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1130ms 15:25:57 INFO - PROCESS | 3576 | 1467156357821 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 3576 | 1467156357825 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:25:57 INFO - PROCESS | 3576 | 1467156357829 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 3576 | 1467156357832 Marionette TRACE conn3 <- [1,1218,null,{}] 15:25:57 INFO - PROCESS | 3576 | 1467156357838 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}] 15:25:57 INFO - PROCESS | 3576 | 1467156357841 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:57 INFO - PROCESS | 3576 | 1467156357938 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 1A774800 == 38 [pid = 3576] [id = 284] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 12DFD400 == 37 [pid = 3576] [id = 196] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 15778000 == 36 [pid = 3576] [id = 306] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 131E0800 == 35 [pid = 3576] [id = 308] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 1625F000 == 34 [pid = 3576] [id = 305] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 15E80000 == 33 [pid = 3576] [id = 303] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 10A73400 == 32 [pid = 3576] [id = 307] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 16AAC800 == 31 [pid = 3576] [id = 304] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 0C774C00 == 30 [pid = 3576] [id = 313] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 1852A400 == 29 [pid = 3576] [id = 312] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 15E7F000 == 28 [pid = 3576] [id = 309] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 10A78800 == 27 [pid = 3576] [id = 310] 15:25:58 INFO - PROCESS | 3576 | --DOCSHELL 13C28C00 == 26 [pid = 3576] [id = 311] 15:25:58 INFO - PROCESS | 3576 | 1467156358623 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 3576 | 1467156358626 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1AB59400) [pid = 3576] [serial = 879] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1ABCA000) [pid = 3576] [serial = 882] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16E54400) [pid = 3576] [serial = 867] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (170E8800) [pid = 3576] [serial = 868] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1320A800) [pid = 3576] [serial = 858] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13226000) [pid = 3576] [serial = 859] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1577C400) [pid = 3576] [serial = 861] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E70000) [pid = 3576] [serial = 862] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1AB5FC00) [pid = 3576] [serial = 853] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1AB5D000) [pid = 3576] [serial = 880] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (11ADFC00) [pid = 3576] [serial = 855] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1291DC00) [pid = 3576] [serial = 856] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1616A400) [pid = 3576] [serial = 864] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16257800) [pid = 3576] [serial = 865] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A777800) [pid = 3576] [serial = 876] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (18249000) [pid = 3576] [serial = 870] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1852A800) [pid = 3576] [serial = 871] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199B6800) [pid = 3576] [serial = 873] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (199B9000) [pid = 3576] [serial = 874] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1AC8D800) [pid = 3576] [serial = 885] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1AE8D000) [pid = 3576] [serial = 892] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13C27C00) [pid = 3576] [serial = 894] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1AC80800) [pid = 3576] [serial = 883] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1803B000) [pid = 3576] [serial = 889] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1ABC8800) [pid = 3576] [serial = 891] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1AE82800) [pid = 3576] [serial = 886] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16B19800) [pid = 3576] [serial = 888] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A32F400) [pid = 3576] [serial = 877] [outer = 00000000] [url = about:blank] 15:25:58 INFO - PROCESS | 3576 | ++DOCSHELL 104DF400 == 27 [pid = 3576] [id = 314] 15:25:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (104E0C00) [pid = 3576] [serial = 941] [outer = 00000000] 15:25:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A03C00) [pid = 3576] [serial = 942] [outer = 104E0C00] 15:25:58 INFO - PROCESS | 3576 | 1467156358772 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10E38800) [pid = 3576] [serial = 943] [outer = 104E0C00] 15:25:59 INFO - PROCESS | 3576 | 1467156359209 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]]]}] 15:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1420ms 15:25:59 INFO - PROCESS | 3576 | 1467156359260 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 3576 | 1467156359264 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:25:59 INFO - PROCESS | 3576 | 1467156359268 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - PROCESS | 3576 | 1467156359271 Marionette TRACE conn3 <- [1,1222,null,{}] 15:25:59 INFO - PROCESS | 3576 | 1467156359280 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}] 15:25:59 INFO - PROCESS | 3576 | 1467156359285 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:59 INFO - PROCESS | 3576 | 1467156359385 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:25:59 INFO - PROCESS | 3576 | 1467156359401 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 3576 | 1467156359404 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:25:59 INFO - PROCESS | 3576 | ++DOCSHELL 1303B800 == 28 [pid = 3576] [id = 315] 15:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1309E000) [pid = 3576] [serial = 944] [outer = 00000000] 15:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1312FC00) [pid = 3576] [serial = 945] [outer = 1309E000] 15:25:59 INFO - PROCESS | 3576 | 1467156359452 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (131E8C00) [pid = 3576] [serial = 946] [outer = 1309E000] 15:25:59 INFO - PROCESS | 3576 | 1467156359901 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]]]}] 15:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 687ms 15:25:59 INFO - PROCESS | 3576 | 1467156359954 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 3576 | 1467156359958 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:25:59 INFO - PROCESS | 3576 | 1467156359995 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - PROCESS | 3576 | 1467156359998 Marionette TRACE conn3 <- [1,1226,null,{}] 15:25:59 INFO - PROCESS | 3576 | 1467156360001 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}] 15:25:59 INFO - PROCESS | 3576 | 1467156360004 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:00 INFO - PROCESS | 3576 | 1467156360100 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:26:00 INFO - PROCESS | 3576 | 1467156360189 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 3576 | 1467156360191 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:00 INFO - PROCESS | 3576 | ++DOCSHELL 13C0CC00 == 29 [pid = 3576] [id = 316] 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C0D000) [pid = 3576] [serial = 947] [outer = 00000000] 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C23800) [pid = 3576] [serial = 948] [outer = 13C0D000] 15:26:00 INFO - PROCESS | 3576 | 1467156360237 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C6C400) [pid = 3576] [serial = 949] [outer = 13C0D000] 15:26:00 INFO - PROCESS | 3576 | 1467156360631 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]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 15:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:26:00 INFO - PROCESS | 3576 | 1467156360674 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 3576 | 1467156360676 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:26:00 INFO - PROCESS | 3576 | 1467156360681 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 3576 | 1467156360687 Marionette TRACE conn3 <- [1,1230,null,{}] 15:26:00 INFO - PROCESS | 3576 | 1467156360696 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}] 15:26:00 INFO - PROCESS | 3576 | 1467156360700 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:00 INFO - PROCESS | 3576 | 1467156360818 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:26:00 INFO - PROCESS | 3576 | 1467156360832 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 3576 | 1467156360834 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:00 INFO - PROCESS | 3576 | ++DOCSHELL 15E6EC00 == 30 [pid = 3576] [id = 317] 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E70000) [pid = 3576] [serial = 950] [outer = 00000000] 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E82800) [pid = 3576] [serial = 951] [outer = 15E70000] 15:26:00 INFO - PROCESS | 3576 | 1467156360924 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16164000) [pid = 3576] [serial = 952] [outer = 15E70000] 15:26:01 INFO - PROCESS | 3576 | 1467156361350 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]]]}] 15:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 15:26:01 INFO - PROCESS | 3576 | 1467156361456 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 3576 | 1467156361458 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:26:01 INFO - PROCESS | 3576 | 1467156361464 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:26:01 INFO - PROCESS | 3576 | 1467156361466 Marionette TRACE conn3 <- [1,1234,null,{}] 15:26:01 INFO - PROCESS | 3576 | 1467156361470 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}] 15:26:01 INFO - PROCESS | 3576 | 1467156361472 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:01 INFO - PROCESS | 3576 | 1467156361588 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:26:01 INFO - PROCESS | 3576 | 1467156361599 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 3576 | 1467156361601 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:01 INFO - PROCESS | 3576 | ++DOCSHELL 15E81000 == 31 [pid = 3576] [id = 318] 15:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16169000) [pid = 3576] [serial = 953] [outer = 00000000] 15:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1625C400) [pid = 3576] [serial = 954] [outer = 16169000] 15:26:01 INFO - PROCESS | 3576 | 1467156361646 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1625F400) [pid = 3576] [serial = 955] [outer = 16169000] 15:26:02 INFO - PROCESS | 3576 | 1467156362106 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]]]}] 15:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 672ms 15:26:02 INFO - PROCESS | 3576 | 1467156362145 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 3576 | 1467156362147 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:26:02 INFO - PROCESS | 3576 | 1467156362151 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 3576 | 1467156362152 Marionette TRACE conn3 <- [1,1238,null,{}] 15:26:02 INFO - PROCESS | 3576 | 1467156362161 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}] 15:26:02 INFO - PROCESS | 3576 | 1467156362163 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:02 INFO - PROCESS | 3576 | 1467156362274 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:26:02 INFO - PROCESS | 3576 | 1467156362280 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 3576 | 1467156362286 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:02 INFO - PROCESS | 3576 | ++DOCSHELL 16E61C00 == 32 [pid = 3576] [id = 319] 15:26:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17005400) [pid = 3576] [serial = 956] [outer = 00000000] 15:26:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17205000) [pid = 3576] [serial = 957] [outer = 17005400] 15:26:02 INFO - PROCESS | 3576 | 1467156362342 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (176BF400) [pid = 3576] [serial = 958] [outer = 17005400] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (177C7800) [pid = 3576] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16AACC00) [pid = 3576] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13CA0000) [pid = 3576] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16160400) [pid = 3576] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C23C00) [pid = 3576] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11033400) [pid = 3576] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A81000) [pid = 3576] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A73800) [pid = 3576] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16AA6C00) [pid = 3576] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15999400) [pid = 3576] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1310FC00) [pid = 3576] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:26:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1851E800) [pid = 3576] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:26:02 INFO - PROCESS | 3576 | 1467156362992 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]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 885ms 15:26:03 INFO - PROCESS | 3576 | 1467156363038 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 3576 | 1467156363040 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:26:03 INFO - PROCESS | 3576 | 1467156363044 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 3576 | 1467156363045 Marionette TRACE conn3 <- [1,1242,null,{}] 15:26:03 INFO - PROCESS | 3576 | 1467156363049 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}] 15:26:03 INFO - PROCESS | 3576 | 1467156363051 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:03 INFO - PROCESS | 3576 | 1467156363132 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:26:03 INFO - PROCESS | 3576 | 1467156363141 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:03 INFO - PROCESS | 3576 | 1467156363143 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:03 INFO - PROCESS | 3576 | ++DOCSHELL 103CA800 == 33 [pid = 3576] [id = 320] 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15999400) [pid = 3576] [serial = 959] [outer = 00000000] 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (170E8800) [pid = 3576] [serial = 960] [outer = 15999400] 15:26:03 INFO - PROCESS | 3576 | 1467156363190 Marionette DEBUG loaded listener.js 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (177D0800) [pid = 3576] [serial = 961] [outer = 15999400] 15:26:03 INFO - PROCESS | 3576 | 1467156363627 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]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 626ms 15:26:03 INFO - PROCESS | 3576 | 1467156363663 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 3576 | 1467156363665 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:26:03 INFO - PROCESS | 3576 | 1467156363669 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:26:03 INFO - PROCESS | 3576 | 1467156363670 Marionette TRACE conn3 <- [1,1246,null,{}] 15:26:03 INFO - PROCESS | 3576 | 1467156363675 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}] 15:26:03 INFO - PROCESS | 3576 | 1467156363677 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:03 INFO - PROCESS | 3576 | 1467156363754 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:26:03 INFO - PROCESS | 3576 | 1467156363759 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:03 INFO - PROCESS | 3576 | 1467156363761 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:03 INFO - PROCESS | 3576 | ++DOCSHELL 18044C00 == 34 [pid = 3576] [id = 321] 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18242C00) [pid = 3576] [serial = 962] [outer = 00000000] 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18524800) [pid = 3576] [serial = 963] [outer = 18242C00] 15:26:03 INFO - PROCESS | 3576 | 1467156363805 Marionette DEBUG loaded listener.js 15:26:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18529400) [pid = 3576] [serial = 964] [outer = 18242C00] 15:26:04 INFO - PROCESS | 3576 | 1467156364258 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]]]}] 15:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 626ms 15:26:04 INFO - PROCESS | 3576 | 1467156364307 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:26:04 INFO - PROCESS | 3576 | 1467156364309 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:26:04 INFO - PROCESS | 3576 | 1467156364312 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:26:04 INFO - PROCESS | 3576 | 1467156364314 Marionette TRACE conn3 <- [1,1250,null,{}] 15:26:04 INFO - PROCESS | 3576 | 1467156364317 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}] 15:26:04 INFO - PROCESS | 3576 | 1467156364319 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:04 INFO - PROCESS | 3576 | 1467156364380 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:26:04 INFO - PROCESS | 3576 | 1467156364385 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 3576 | 1467156364387 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:04 INFO - PROCESS | 3576 | ++DOCSHELL 10434800 == 35 [pid = 3576] [id = 322] 15:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199AE400) [pid = 3576] [serial = 965] [outer = 00000000] 15:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (199B7000) [pid = 3576] [serial = 966] [outer = 199AE400] 15:26:04 INFO - PROCESS | 3576 | 1467156364437 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (199B7400) [pid = 3576] [serial = 967] [outer = 199AE400] 15:26:05 INFO - PROCESS | 3576 | 1467156365110 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]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 870ms 15:26:05 INFO - PROCESS | 3576 | 1467156365182 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 3576 | 1467156365187 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:26:05 INFO - PROCESS | 3576 | 1467156365192 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 3576 | 1467156365196 Marionette TRACE conn3 <- [1,1254,null,{}] 15:26:05 INFO - PROCESS | 3576 | 1467156365201 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}] 15:26:05 INFO - PROCESS | 3576 | 1467156365205 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:05 INFO - PROCESS | 3576 | 1467156365331 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:26:05 INFO - PROCESS | 3576 | 1467156365454 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 3576 | 1467156365458 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:05 INFO - PROCESS | 3576 | ++DOCSHELL 11237000 == 36 [pid = 3576] [id = 323] 15:26:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1123C800) [pid = 3576] [serial = 968] [outer = 00000000] 15:26:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13148C00) [pid = 3576] [serial = 969] [outer = 1123C800] 15:26:05 INFO - PROCESS | 3576 | 1467156365524 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1345D800) [pid = 3576] [serial = 970] [outer = 1123C800] 15:26:06 INFO - PROCESS | 3576 | 1467156366227 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]]]}] 15:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1130ms 15:26:06 INFO - PROCESS | 3576 | 1467156366333 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 3576 | 1467156366338 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:26:06 INFO - PROCESS | 3576 | 1467156366344 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - PROCESS | 3576 | 1467156366347 Marionette TRACE conn3 <- [1,1258,null,{}] 15:26:06 INFO - PROCESS | 3576 | 1467156366352 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}] 15:26:06 INFO - PROCESS | 3576 | 1467156366355 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:06 INFO - PROCESS | 3576 | 1467156366465 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:26:06 INFO - PROCESS | 3576 | 1467156366686 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:06 INFO - PROCESS | 3576 | 1467156366689 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:06 INFO - PROCESS | 3576 | ++DOCSHELL 1047DC00 == 37 [pid = 3576] [id = 324] 15:26:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (104E4800) [pid = 3576] [serial = 971] [outer = 00000000] 15:26:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A77C00) [pid = 3576] [serial = 972] [outer = 104E4800] 15:26:06 INFO - PROCESS | 3576 | 1467156366751 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1144BC00) [pid = 3576] [serial = 973] [outer = 104E4800] 15:26:07 INFO - PROCESS | 3576 | --DOCSHELL 13C9F800 == 36 [pid = 3576] [id = 302] 15:26:07 INFO - PROCESS | 3576 | --DOCSHELL 1310C000 == 35 [pid = 3576] [id = 301] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19C66000) [pid = 3576] [serial = 925] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16DE4400) [pid = 3576] [serial = 912] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13D13C00) [pid = 3576] [serial = 906] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1430F400) [pid = 3576] [serial = 907] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16169800) [pid = 3576] [serial = 909] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13C2A000) [pid = 3576] [serial = 895] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12BD2800) [pid = 3576] [serial = 897] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13206400) [pid = 3576] [serial = 898] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11CCE400) [pid = 3576] [serial = 900] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C0D400) [pid = 3576] [serial = 921] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (177CC000) [pid = 3576] [serial = 915] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1852A000) [pid = 3576] [serial = 918] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1852AC00) [pid = 3576] [serial = 919] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12DF6C00) [pid = 3576] [serial = 901] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13228C00) [pid = 3576] [serial = 903] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1345CC00) [pid = 3576] [serial = 904] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1803A400) [pid = 3576] [serial = 916] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (170EE400) [pid = 3576] [serial = 913] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19EE6800) [pid = 3576] [serial = 928] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A09DC00) [pid = 3576] [serial = 927] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16186800) [pid = 3576] [serial = 910] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (172EB800) [pid = 3576] [serial = 922] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19BC9800) [pid = 3576] [serial = 924] [outer = 00000000] [url = about:blank] 15:26:07 INFO - PROCESS | 3576 | 1467156367383 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]]]}] 15:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1069ms 15:26:07 INFO - PROCESS | 3576 | 1467156367410 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:26:07 INFO - PROCESS | 3576 | 1467156367414 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:26:07 INFO - PROCESS | 3576 | 1467156367418 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:26:07 INFO - PROCESS | 3576 | 1467156367421 Marionette TRACE conn3 <- [1,1262,null,{}] 15:26:07 INFO - PROCESS | 3576 | 1467156367426 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}] 15:26:07 INFO - PROCESS | 3576 | 1467156367431 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:07 INFO - PROCESS | 3576 | 1467156367522 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:26:07 INFO - PROCESS | 3576 | 1467156367617 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 3576 | 1467156367619 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:07 INFO - PROCESS | 3576 | ++DOCSHELL 10E3DC00 == 36 [pid = 3576] [id = 325] 15:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (110D0400) [pid = 3576] [serial = 974] [outer = 00000000] 15:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13148400) [pid = 3576] [serial = 975] [outer = 110D0400] 15:26:07 INFO - PROCESS | 3576 | 1467156367666 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13229C00) [pid = 3576] [serial = 976] [outer = 110D0400] 15:26:08 INFO - PROCESS | 3576 | 1467156368084 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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 718ms 15:26:08 INFO - PROCESS | 3576 | 1467156368140 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 3576 | 1467156368143 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:26:08 INFO - PROCESS | 3576 | 1467156368148 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 3576 | 1467156368150 Marionette TRACE conn3 <- [1,1266,null,{}] 15:26:08 INFO - PROCESS | 3576 | 1467156368154 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}] 15:26:08 INFO - PROCESS | 3576 | 1467156368156 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:08 INFO - PROCESS | 3576 | 1467156368242 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:26:08 INFO - PROCESS | 3576 | 1467156368257 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 3576 | 1467156368260 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:08 INFO - PROCESS | 3576 | ++DOCSHELL 13C64000 == 37 [pid = 3576] [id = 326] 15:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13D08400) [pid = 3576] [serial = 977] [outer = 00000000] 15:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1430A000) [pid = 3576] [serial = 978] [outer = 13D08400] 15:26:08 INFO - PROCESS | 3576 | 1467156368305 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14F19800) [pid = 3576] [serial = 979] [outer = 13D08400] 15:26:08 INFO - PROCESS | 3576 | 1467156368752 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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 611ms 15:26:08 INFO - PROCESS | 3576 | 1467156368768 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 3576 | 1467156368771 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:26:08 INFO - PROCESS | 3576 | 1467156368779 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 3576 | 1467156368784 Marionette TRACE conn3 <- [1,1270,null,{}] 15:26:08 INFO - PROCESS | 3576 | 1467156368794 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}] 15:26:08 INFO - PROCESS | 3576 | 1467156368797 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:08 INFO - PROCESS | 3576 | 1467156368883 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:26:08 INFO - PROCESS | 3576 | 1467156368893 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 3576 | 1467156368895 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:08 INFO - PROCESS | 3576 | ++DOCSHELL 16163C00 == 38 [pid = 3576] [id = 327] 15:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16167C00) [pid = 3576] [serial = 980] [outer = 00000000] 15:26:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1618AC00) [pid = 3576] [serial = 981] [outer = 16167C00] 15:26:08 INFO - PROCESS | 3576 | 1467156368939 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16AA6C00) [pid = 3576] [serial = 982] [outer = 16167C00] 15:26:09 INFO - PROCESS | 3576 | 1467156369407 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]]]}] 15:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 641ms 15:26:09 INFO - PROCESS | 3576 | 1467156369432 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:26:09 INFO - PROCESS | 3576 | 1467156369435 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:26:09 INFO - PROCESS | 3576 | 1467156369438 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 3576 | 1467156369440 Marionette TRACE conn3 <- [1,1274,null,{}] 15:26:09 INFO - PROCESS | 3576 | 1467156369443 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}] 15:26:09 INFO - PROCESS | 3576 | 1467156369445 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:09 INFO - PROCESS | 3576 | 1467156369549 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:26:09 INFO - PROCESS | 3576 | 1467156369639 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 3576 | 1467156369641 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:09 INFO - PROCESS | 3576 | ++DOCSHELL 16DDD000 == 39 [pid = 3576] [id = 328] 15:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16DE4400) [pid = 3576] [serial = 983] [outer = 00000000] 15:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (170F2800) [pid = 3576] [serial = 984] [outer = 16DE4400] 15:26:09 INFO - PROCESS | 3576 | 1467156369687 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176B6800) [pid = 3576] [serial = 985] [outer = 16DE4400] 15:26:10 INFO - PROCESS | 3576 | 1467156370106 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]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 15:26:10 INFO - PROCESS | 3576 | 1467156370164 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 3576 | 1467156370166 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:26:10 INFO - PROCESS | 3576 | 1467156370169 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 3576 | 1467156370171 Marionette TRACE conn3 <- [1,1278,null,{}] 15:26:10 INFO - PROCESS | 3576 | 1467156370175 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}] 15:26:10 INFO - PROCESS | 3576 | 1467156370177 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:10 INFO - PROCESS | 3576 | 1467156370271 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:26:10 INFO - PROCESS | 3576 | 1467156370276 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3576 | 1467156370282 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:10 INFO - PROCESS | 3576 | ++DOCSHELL 13C17000 == 40 [pid = 3576] [id = 329] 15:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (177D0400) [pid = 3576] [serial = 986] [outer = 00000000] 15:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18242800) [pid = 3576] [serial = 987] [outer = 177D0400] 15:26:10 INFO - PROCESS | 3576 | 1467156370344 Marionette DEBUG loaded listener.js 15:26:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18527000) [pid = 3576] [serial = 988] [outer = 177D0400] 15:26:10 INFO - PROCESS | 3576 | 1467156370816 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]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 687ms 15:26:10 INFO - PROCESS | 3576 | 1467156370850 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 3576 | 1467156370852 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:26:10 INFO - PROCESS | 3576 | 1467156370855 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 3576 | 1467156370857 Marionette TRACE conn3 <- [1,1282,null,{}] 15:26:10 INFO - PROCESS | 3576 | 1467156370860 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}] 15:26:10 INFO - PROCESS | 3576 | 1467156370862 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:10 INFO - PROCESS | 3576 | 1467156370984 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:26:10 INFO - PROCESS | 3576 | 1467156371004 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3576 | 1467156371006 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:11 INFO - PROCESS | 3576 | ++DOCSHELL 1616D800 == 41 [pid = 3576] [id = 330] 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E63400) [pid = 3576] [serial = 989] [outer = 00000000] 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19C66400) [pid = 3576] [serial = 990] [outer = 16E63400] 15:26:11 INFO - PROCESS | 3576 | 1467156371050 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199B4000) [pid = 3576] [serial = 991] [outer = 16E63400] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16169000) [pid = 3576] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17005400) [pid = 3576] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A7D400) [pid = 3576] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13C2AC00) [pid = 3576] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199AD800) [pid = 3576] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18242C00) [pid = 3576] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E70000) [pid = 3576] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15999400) [pid = 3576] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13C0D000) [pid = 3576] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (104E0C00) [pid = 3576] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1309E000) [pid = 3576] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:26:11 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (110C6800) [pid = 3576] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:26:11 INFO - PROCESS | 3576 | 1467156371553 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]]]}] 15:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 15:26:11 INFO - PROCESS | 3576 | 1467156371580 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:26:11 INFO - PROCESS | 3576 | 1467156371582 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:26:11 INFO - PROCESS | 3576 | 1467156371585 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:26:11 INFO - PROCESS | 3576 | 1467156371587 Marionette TRACE conn3 <- [1,1286,null,{}] 15:26:11 INFO - PROCESS | 3576 | 1467156371594 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}] 15:26:11 INFO - PROCESS | 3576 | 1467156371596 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:11 INFO - PROCESS | 3576 | 1467156371665 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:26:11 INFO - PROCESS | 3576 | 1467156371671 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 3576 | 1467156371673 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:11 INFO - PROCESS | 3576 | ++DOCSHELL 12DF1800 == 42 [pid = 3576] [id = 331] 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12DFD000) [pid = 3576] [serial = 992] [outer = 00000000] 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1618A400) [pid = 3576] [serial = 993] [outer = 12DFD000] 15:26:11 INFO - PROCESS | 3576 | 1467156371718 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1625AC00) [pid = 3576] [serial = 994] [outer = 12DFD000] 15:26:12 INFO - PROCESS | 3576 | 1467156372166 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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 626ms 15:26:12 INFO - PROCESS | 3576 | 1467156372206 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 3576 | 1467156372208 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:26:12 INFO - PROCESS | 3576 | 1467156372212 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 3576 | 1467156372213 Marionette TRACE conn3 <- [1,1290,null,{}] 15:26:12 INFO - PROCESS | 3576 | 1467156372216 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}] 15:26:12 INFO - PROCESS | 3576 | 1467156372218 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:12 INFO - PROCESS | 3576 | 1467156372316 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:26:12 INFO - PROCESS | 3576 | 1467156372325 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 3576 | 1467156372327 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:12 INFO - PROCESS | 3576 | ++DOCSHELL 18526C00 == 43 [pid = 3576] [id = 332] 15:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B5400) [pid = 3576] [serial = 995] [outer = 00000000] 15:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19EE6800) [pid = 3576] [serial = 996] [outer = 199B5400] 15:26:12 INFO - PROCESS | 3576 | 1467156372371 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A321800) [pid = 3576] [serial = 997] [outer = 199B5400] 15:26:12 INFO - PROCESS | 3576 | 1467156372823 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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 626ms 15:26:12 INFO - PROCESS | 3576 | 1467156372833 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 3576 | 1467156372835 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:26:12 INFO - PROCESS | 3576 | 1467156372850 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 3576 | 1467156372852 Marionette TRACE conn3 <- [1,1294,null,{}] 15:26:12 INFO - PROCESS | 3576 | 1467156372855 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}] 15:26:12 INFO - PROCESS | 3576 | 1467156372857 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:12 INFO - PROCESS | 3576 | 1467156372941 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:26:12 INFO - PROCESS | 3576 | 1467156372947 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 3576 | 1467156372949 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:12 INFO - PROCESS | 3576 | ++DOCSHELL 15E87800 == 44 [pid = 3576] [id = 333] 15:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16162000) [pid = 3576] [serial = 998] [outer = 00000000] 15:26:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A3CB400) [pid = 3576] [serial = 999] [outer = 16162000] 15:26:12 INFO - PROCESS | 3576 | 1467156372998 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A774C00) [pid = 3576] [serial = 1000] [outer = 16162000] 15:26:13 INFO - PROCESS | 3576 | 1467156373425 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]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 687ms 15:26:13 INFO - PROCESS | 3576 | 1467156373522 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 3576 | 1467156373527 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:26:13 INFO - PROCESS | 3576 | 1467156373532 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:26:13 INFO - PROCESS | 3576 | 1467156373536 Marionette TRACE conn3 <- [1,1298,null,{}] 15:26:13 INFO - PROCESS | 3576 | 1467156373542 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}] 15:26:13 INFO - PROCESS | 3576 | 1467156373546 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:13 INFO - PROCESS | 3576 | 1467156373704 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:26:13 INFO - PROCESS | 3576 | 1467156373848 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 3576 | 1467156373853 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:13 INFO - PROCESS | 3576 | ++DOCSHELL 12DF2400 == 45 [pid = 3576] [id = 334] 15:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (12DF2800) [pid = 3576] [serial = 1001] [outer = 00000000] 15:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13127C00) [pid = 3576] [serial = 1002] [outer = 12DF2800] 15:26:13 INFO - PROCESS | 3576 | 1467156373911 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13224400) [pid = 3576] [serial = 1003] [outer = 12DF2800] 15:26:14 INFO - PROCESS | 3576 | 1467156374478 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] 15:26:14 INFO - PROCESS | 3576 | 1467156374550 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:26:14 INFO - PROCESS | 3576 | 1467156374575 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 3576 | 1467156374580 Marionette TRACE conn3 <- [1,1302,null,{}] 15:26:14 INFO - PROCESS | 3576 | 1467156374584 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}] 15:26:14 INFO - PROCESS | 3576 | 1467156374587 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:14 INFO - PROCESS | 3576 | 1467156374753 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:26:14 INFO - PROCESS | 3576 | 1467156374808 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 3576 | 1467156374811 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:14 INFO - PROCESS | 3576 | ++DOCSHELL 15E69800 == 46 [pid = 3576] [id = 335] 15:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15E6CC00) [pid = 3576] [serial = 1004] [outer = 00000000] 15:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E7E800) [pid = 3576] [serial = 1005] [outer = 15E6CC00] 15:26:14 INFO - PROCESS | 3576 | 1467156374866 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1616F000) [pid = 3576] [serial = 1006] [outer = 15E6CC00] 15:26:15 INFO - PROCESS | 3576 | 1467156375445 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]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 931ms 15:26:15 INFO - PROCESS | 3576 | 1467156375506 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 3576 | 1467156375508 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:26:15 INFO - PROCESS | 3576 | 1467156375512 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 3576 | 1467156375514 Marionette TRACE conn3 <- [1,1306,null,{}] 15:26:15 INFO - PROCESS | 3576 | 1467156375525 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}] 15:26:15 INFO - PROCESS | 3576 | 1467156375530 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:15 INFO - PROCESS | 3576 | 1467156375640 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:26:15 INFO - PROCESS | 3576 | 1467156375778 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:15 INFO - PROCESS | 3576 | 1467156375782 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:15 INFO - PROCESS | 3576 | ++DOCSHELL 19C69400 == 47 [pid = 3576] [id = 336] 15:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19EE2C00) [pid = 3576] [serial = 1007] [outer = 00000000] 15:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A3C8C00) [pid = 3576] [serial = 1008] [outer = 19EE2C00] 15:26:15 INFO - PROCESS | 3576 | 1467156375840 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A77D400) [pid = 3576] [serial = 1009] [outer = 19EE2C00] 15:26:16 INFO - PROCESS | 3576 | 1467156376432 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]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 977ms 15:26:16 INFO - PROCESS | 3576 | 1467156376497 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 3576 | 1467156376499 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:26:16 INFO - PROCESS | 3576 | 1467156376503 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 3576 | 1467156376505 Marionette TRACE conn3 <- [1,1310,null,{}] 15:26:16 INFO - PROCESS | 3576 | 1467156376509 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}] 15:26:16 INFO - PROCESS | 3576 | 1467156376511 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:16 INFO - PROCESS | 3576 | 1467156376615 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:26:16 INFO - PROCESS | 3576 | 1467156376766 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 3576 | 1467156376769 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:16 INFO - PROCESS | 3576 | ++DOCSHELL 1852A400 == 48 [pid = 3576] [id = 337] 15:26:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1852C000) [pid = 3576] [serial = 1010] [outer = 00000000] 15:26:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1AB59400) [pid = 3576] [serial = 1011] [outer = 1852C000] 15:26:16 INFO - PROCESS | 3576 | 1467156376829 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1AB64000) [pid = 3576] [serial = 1012] [outer = 1852C000] 15:26:17 INFO - PROCESS | 3576 | 1467156377510 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]]]}] 15:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1069ms 15:26:17 INFO - PROCESS | 3576 | 1467156377563 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 3576 | 1467156377567 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:26:17 INFO - PROCESS | 3576 | 1467156377571 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:26:17 INFO - PROCESS | 3576 | 1467156377574 Marionette TRACE conn3 <- [1,1314,null,{}] 15:26:17 INFO - PROCESS | 3576 | 1467156377580 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}] 15:26:17 INFO - PROCESS | 3576 | 1467156377583 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:17 INFO - PROCESS | 3576 | 1467156377680 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:26:17 INFO - PROCESS | 3576 | 1467156377795 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:17 INFO - PROCESS | 3576 | 1467156377797 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:17 INFO - PROCESS | 3576 | ++DOCSHELL 12DFE000 == 49 [pid = 3576] [id = 338] 15:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1302F800) [pid = 3576] [serial = 1013] [outer = 00000000] 15:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1394FC00) [pid = 3576] [serial = 1014] [outer = 1302F800] 15:26:17 INFO - PROCESS | 3576 | 1467156377857 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13C24800) [pid = 3576] [serial = 1015] [outer = 1302F800] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 176B8400 == 48 [pid = 3576] [id = 290] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 199AD400 == 47 [pid = 3576] [id = 292] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 104DF400 == 46 [pid = 3576] [id = 314] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1102A800 == 45 [pid = 3576] [id = 285] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 14EBDC00 == 44 [pid = 3576] [id = 287] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1573CC00 == 43 [pid = 3576] [id = 297] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1625FC00 == 42 [pid = 3576] [id = 289] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1576E800 == 41 [pid = 3576] [id = 288] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 18249800 == 40 [pid = 3576] [id = 291] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1AC83C00 == 39 [pid = 3576] [id = 295] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 131E7800 == 38 [pid = 3576] [id = 286] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1616A000 == 37 [pid = 3576] [id = 294] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 1430AC00 == 36 [pid = 3576] [id = 293] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 13C1E000 == 35 [pid = 3576] [id = 298] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 10A7AC00 == 34 [pid = 3576] [id = 299] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 12BD2000 == 33 [pid = 3576] [id = 296] 15:26:18 INFO - PROCESS | 3576 | --DOCSHELL 10A7F000 == 32 [pid = 3576] [id = 300] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13C23800) [pid = 3576] [serial = 948] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10A03C00) [pid = 3576] [serial = 942] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10E38800) [pid = 3576] [serial = 943] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1312FC00) [pid = 3576] [serial = 945] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (131E8C00) [pid = 3576] [serial = 946] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A8CEC00) [pid = 3576] [serial = 940] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A778800) [pid = 3576] [serial = 939] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1625C400) [pid = 3576] [serial = 954] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17205000) [pid = 3576] [serial = 957] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (176BF400) [pid = 3576] [serial = 958] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (131E9800) [pid = 3576] [serial = 931] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13109C00) [pid = 3576] [serial = 930] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E7DC00) [pid = 3576] [serial = 934] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14309400) [pid = 3576] [serial = 933] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A3CAC00) [pid = 3576] [serial = 937] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19EE4400) [pid = 3576] [serial = 936] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18524800) [pid = 3576] [serial = 963] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199B7000) [pid = 3576] [serial = 966] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E82800) [pid = 3576] [serial = 951] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16164000) [pid = 3576] [serial = 952] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1625F400) [pid = 3576] [serial = 955] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18529400) [pid = 3576] [serial = 964] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (170E8800) [pid = 3576] [serial = 960] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C6C400) [pid = 3576] [serial = 949] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (177D0800) [pid = 3576] [serial = 961] [outer = 00000000] [url = about:blank] 15:26:18 INFO - PROCESS | 3576 | 1467156379007 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]]]}] 15:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1471ms 15:26:19 INFO - PROCESS | 3576 | 1467156379055 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 3576 | 1467156379059 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:26:19 INFO - PROCESS | 3576 | 1467156379063 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 3576 | 1467156379069 Marionette TRACE conn3 <- [1,1318,null,{}] 15:26:19 INFO - PROCESS | 3576 | 1467156379074 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}] 15:26:19 INFO - PROCESS | 3576 | 1467156379076 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:19 INFO - PROCESS | 3576 | 1467156379195 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:26:19 INFO - PROCESS | 3576 | 1467156379280 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 3576 | 1467156379283 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:19 INFO - PROCESS | 3576 | ++DOCSHELL 110CE800 == 33 [pid = 3576] [id = 339] 15:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (110CEC00) [pid = 3576] [serial = 1016] [outer = 00000000] 15:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11C3CC00) [pid = 3576] [serial = 1017] [outer = 110CEC00] 15:26:19 INFO - PROCESS | 3576 | 1467156379334 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (129AF800) [pid = 3576] [serial = 1018] [outer = 110CEC00] 15:26:19 INFO - PROCESS | 3576 | 1467156379695 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]]]}] 15:26:19 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 15:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 682ms 15:26:19 INFO - PROCESS | 3576 | 1467156379747 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 3576 | 1467156379753 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:26:19 INFO - PROCESS | 3576 | 1467156379759 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 3576 | 1467156379762 Marionette TRACE conn3 <- [1,1322,null,{}] 15:26:19 INFO - PROCESS | 3576 | 1467156379767 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}] 15:26:19 INFO - PROCESS | 3576 | 1467156379771 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:19 INFO - PROCESS | 3576 | 1467156379924 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:26:19 INFO - PROCESS | 3576 | 1467156379930 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 3576 | 1467156379933 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:19 INFO - PROCESS | 3576 | ++DOCSHELL 131E8C00 == 34 [pid = 3576] [id = 340] 15:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (131E9400) [pid = 3576] [serial = 1019] [outer = 00000000] 15:26:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13228C00) [pid = 3576] [serial = 1020] [outer = 131E9400] 15:26:20 INFO - PROCESS | 3576 | 1467156380001 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13945000) [pid = 3576] [serial = 1021] [outer = 131E9400] 15:26:20 INFO - PROCESS | 3576 | 1467156380470 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]]]}] 15:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 728ms 15:26:20 INFO - PROCESS | 3576 | 1467156380499 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 3576 | 1467156380501 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:26:20 INFO - PROCESS | 3576 | 1467156380505 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:26:20 INFO - PROCESS | 3576 | 1467156380508 Marionette TRACE conn3 <- [1,1326,null,{}] 15:26:20 INFO - PROCESS | 3576 | 1467156380520 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}] 15:26:20 INFO - PROCESS | 3576 | 1467156380525 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:20 INFO - PROCESS | 3576 | 1467156380610 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:26:20 INFO - PROCESS | 3576 | 1467156380618 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 3576 | 1467156380622 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:20 INFO - PROCESS | 3576 | ++DOCSHELL 13D0C400 == 35 [pid = 3576] [id = 341] 15:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13D0D000) [pid = 3576] [serial = 1022] [outer = 00000000] 15:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1573E000) [pid = 3576] [serial = 1023] [outer = 13D0D000] 15:26:20 INFO - PROCESS | 3576 | 1467156380673 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15E6C400) [pid = 3576] [serial = 1024] [outer = 13D0D000] 15:26:21 INFO - PROCESS | 3576 | 1467156381634 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]]]}] 15:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1177ms 15:26:21 INFO - PROCESS | 3576 | 1467156381687 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 3576 | 1467156381690 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:26:21 INFO - PROCESS | 3576 | 1467156381693 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - PROCESS | 3576 | 1467156381695 Marionette TRACE conn3 <- [1,1330,null,{}] 15:26:21 INFO - PROCESS | 3576 | 1467156381699 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}] 15:26:21 INFO - PROCESS | 3576 | 1467156381701 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:21 INFO - PROCESS | 3576 | 1467156381823 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:26:21 INFO - PROCESS | 3576 | 1467156381832 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:21 INFO - PROCESS | 3576 | 1467156381835 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:21 INFO - PROCESS | 3576 | ++DOCSHELL 1573CC00 == 36 [pid = 3576] [id = 342] 15:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15E7D400) [pid = 3576] [serial = 1025] [outer = 00000000] 15:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16166C00) [pid = 3576] [serial = 1026] [outer = 15E7D400] 15:26:21 INFO - PROCESS | 3576 | 1467156381883 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1616FC00) [pid = 3576] [serial = 1027] [outer = 15E7D400] 15:26:22 INFO - PROCESS | 3576 | 1467156382326 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]]]}] 15:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 697ms 15:26:22 INFO - PROCESS | 3576 | 1467156382393 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 3576 | 1467156382395 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:26:22 INFO - PROCESS | 3576 | 1467156382398 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 3576 | 1467156382400 Marionette TRACE conn3 <- [1,1334,null,{}] 15:26:22 INFO - PROCESS | 3576 | 1467156382404 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}] 15:26:22 INFO - PROCESS | 3576 | 1467156382406 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:22 INFO - PROCESS | 3576 | 1467156382512 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:26:22 INFO - PROCESS | 3576 | 1467156382518 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 3576 | 1467156382520 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:22 INFO - PROCESS | 3576 | ++DOCSHELL 1616B400 == 37 [pid = 3576] [id = 343] 15:26:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1616CC00) [pid = 3576] [serial = 1028] [outer = 00000000] 15:26:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16AAB400) [pid = 3576] [serial = 1029] [outer = 1616CC00] 15:26:22 INFO - PROCESS | 3576 | 1467156382568 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16DDC000) [pid = 3576] [serial = 1030] [outer = 1616CC00] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16DE4400) [pid = 3576] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (177D0400) [pid = 3576] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (110D0400) [pid = 3576] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13D08400) [pid = 3576] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (104E4800) [pid = 3576] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (199AE400) [pid = 3576] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16167C00) [pid = 3576] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E63400) [pid = 3576] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1123C800) [pid = 3576] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16162000) [pid = 3576] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12DFD000) [pid = 3576] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:26:23 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (199B5400) [pid = 3576] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:26:23 INFO - PROCESS | 3576 | 1467156383177 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]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 837ms 15:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:26:23 INFO - PROCESS | 3576 | 1467156383241 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 3576 | 1467156383244 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:26:23 INFO - PROCESS | 3576 | 1467156383247 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 3576 | 1467156383249 Marionette TRACE conn3 <- [1,1338,null,{}] 15:26:23 INFO - PROCESS | 3576 | 1467156383252 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}] 15:26:23 INFO - PROCESS | 3576 | 1467156383258 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:23 INFO - PROCESS | 3576 | 1467156383384 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:26:23 INFO - PROCESS | 3576 | 1467156383444 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 3576 | 1467156383446 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:23 INFO - PROCESS | 3576 | ++DOCSHELL 15E84800 == 38 [pid = 3576] [id = 344] 15:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16162000) [pid = 3576] [serial = 1031] [outer = 00000000] 15:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (170F2000) [pid = 3576] [serial = 1032] [outer = 16162000] 15:26:23 INFO - PROCESS | 3576 | 1467156383491 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (176B7C00) [pid = 3576] [serial = 1033] [outer = 16162000] 15:26:23 INFO - PROCESS | 3576 | 1467156383825 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]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 620ms 15:26:23 INFO - PROCESS | 3576 | 1467156383871 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 3576 | 1467156383874 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:26:23 INFO - PROCESS | 3576 | 1467156383888 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 3576 | 1467156383890 Marionette TRACE conn3 <- [1,1342,null,{}] 15:26:23 INFO - PROCESS | 3576 | 1467156383894 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}] 15:26:23 INFO - PROCESS | 3576 | 1467156383896 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:23 INFO - PROCESS | 3576 | 1467156383973 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:26:23 INFO - PROCESS | 3576 | 1467156383978 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 3576 | 1467156383980 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:23 INFO - PROCESS | 3576 | ++DOCSHELL 16AAAC00 == 39 [pid = 3576] [id = 345] 15:26:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (170EC000) [pid = 3576] [serial = 1034] [outer = 00000000] 15:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1803CC00) [pid = 3576] [serial = 1035] [outer = 170EC000] 15:26:24 INFO - PROCESS | 3576 | 1467156384025 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18247400) [pid = 3576] [serial = 1036] [outer = 170EC000] 15:26:24 INFO - PROCESS | 3576 | 1467156384457 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]]]}] 15:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 589ms 15:26:24 INFO - PROCESS | 3576 | 1467156384476 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:26:24 INFO - PROCESS | 3576 | 1467156384478 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:26:24 INFO - PROCESS | 3576 | 1467156384481 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:26:24 INFO - PROCESS | 3576 | 1467156384483 Marionette TRACE conn3 <- [1,1346,null,{}] 15:26:24 INFO - PROCESS | 3576 | 1467156384486 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}] 15:26:24 INFO - PROCESS | 3576 | 1467156384488 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:24 INFO - PROCESS | 3576 | 1467156384602 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:26:24 INFO - PROCESS | 3576 | 1467156384611 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 3576 | 1467156384613 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:24 INFO - PROCESS | 3576 | ++DOCSHELL 177CF800 == 40 [pid = 3576] [id = 346] 15:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (177D0800) [pid = 3576] [serial = 1037] [outer = 00000000] 15:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18525800) [pid = 3576] [serial = 1038] [outer = 177D0800] 15:26:24 INFO - PROCESS | 3576 | 1467156384655 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1852B000) [pid = 3576] [serial = 1039] [outer = 177D0800] 15:26:25 INFO - PROCESS | 3576 | 1467156385289 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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 821ms 15:26:25 INFO - PROCESS | 3576 | 1467156385325 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 3576 | 1467156385329 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:26:25 INFO - PROCESS | 3576 | 1467156385334 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:26:25 INFO - PROCESS | 3576 | 1467156385338 Marionette TRACE conn3 <- [1,1350,null,{}] 15:26:25 INFO - PROCESS | 3576 | 1467156385344 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}] 15:26:25 INFO - PROCESS | 3576 | 1467156385347 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:25 INFO - PROCESS | 3576 | 1467156385456 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:26:25 INFO - PROCESS | 3576 | 1467156385587 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 3576 | 1467156385591 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:25 INFO - PROCESS | 3576 | ++DOCSHELL 10A0A000 == 41 [pid = 3576] [id = 347] 15:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A0E800) [pid = 3576] [serial = 1040] [outer = 00000000] 15:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12BD1800) [pid = 3576] [serial = 1041] [outer = 10A0E800] 15:26:25 INFO - PROCESS | 3576 | 1467156385649 Marionette DEBUG loaded listener.js 15:26:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (130A2400) [pid = 3576] [serial = 1042] [outer = 10A0E800] 15:26:26 INFO - PROCESS | 3576 | 1467156386478 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]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1240ms 15:26:26 INFO - PROCESS | 3576 | 1467156386571 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 3576 | 1467156386575 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:26:26 INFO - PROCESS | 3576 | 1467156386582 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 3576 | 1467156386585 Marionette TRACE conn3 <- [1,1354,null,{}] 15:26:26 INFO - PROCESS | 3576 | 1467156386589 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}] 15:26:26 INFO - PROCESS | 3576 | 1467156386592 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:26 INFO - PROCESS | 3576 | 1467156386741 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:26:26 INFO - PROCESS | 3576 | 1467156386864 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 3576 | 1467156386867 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:26 INFO - PROCESS | 3576 | ++DOCSHELL 11237800 == 42 [pid = 3576] [id = 348] 15:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1123D400) [pid = 3576] [serial = 1043] [outer = 00000000] 15:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13225000) [pid = 3576] [serial = 1044] [outer = 1123D400] 15:26:26 INFO - PROCESS | 3576 | 1467156386925 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C21C00) [pid = 3576] [serial = 1045] [outer = 1123D400] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 15E87800 == 41 [pid = 3576] [id = 333] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 16AAAC00 == 40 [pid = 3576] [id = 345] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 15E84800 == 39 [pid = 3576] [id = 344] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 1616B400 == 38 [pid = 3576] [id = 343] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 1573CC00 == 37 [pid = 3576] [id = 342] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 13D0C400 == 36 [pid = 3576] [id = 341] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 131E8C00 == 35 [pid = 3576] [id = 340] 15:26:27 INFO - PROCESS | 3576 | --DOCSHELL 110CE800 == 34 [pid = 3576] [id = 339] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (170F2800) [pid = 3576] [serial = 984] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18527000) [pid = 3576] [serial = 988] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18242800) [pid = 3576] [serial = 987] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13148400) [pid = 3576] [serial = 975] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13229C00) [pid = 3576] [serial = 976] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1430A000) [pid = 3576] [serial = 978] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14F19800) [pid = 3576] [serial = 979] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A77C00) [pid = 3576] [serial = 972] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1144BC00) [pid = 3576] [serial = 973] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199B7400) [pid = 3576] [serial = 967] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1618AC00) [pid = 3576] [serial = 981] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19C66400) [pid = 3576] [serial = 990] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13148C00) [pid = 3576] [serial = 969] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1345D800) [pid = 3576] [serial = 970] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A3CB400) [pid = 3576] [serial = 999] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1618A400) [pid = 3576] [serial = 993] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1625AC00) [pid = 3576] [serial = 994] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A774C00) [pid = 3576] [serial = 1000] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (199B4000) [pid = 3576] [serial = 991] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (176B6800) [pid = 3576] [serial = 985] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16AA6C00) [pid = 3576] [serial = 982] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A321800) [pid = 3576] [serial = 997] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19EE6800) [pid = 3576] [serial = 996] [outer = 00000000] [url = about:blank] 15:26:27 INFO - PROCESS | 3576 | 1467156387675 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] 15:26:27 INFO - PROCESS | 3576 | 1467156387735 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:26:27 INFO - PROCESS | 3576 | 1467156387741 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - PROCESS | 3576 | 1467156387746 Marionette TRACE conn3 <- [1,1358,null,{}] 15:26:27 INFO - PROCESS | 3576 | 1467156387751 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}] 15:26:27 INFO - PROCESS | 3576 | 1467156387754 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:27 INFO - PROCESS | 3576 | 1467156387842 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:26:27 INFO - PROCESS | 3576 | 1467156387849 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 3576 | 1467156387852 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:27 INFO - PROCESS | 3576 | ++DOCSHELL 11236000 == 35 [pid = 3576] [id = 349] 15:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (11239000) [pid = 3576] [serial = 1046] [outer = 00000000] 15:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13036400) [pid = 3576] [serial = 1047] [outer = 11239000] 15:26:27 INFO - PROCESS | 3576 | 1467156387900 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1314D800) [pid = 3576] [serial = 1048] [outer = 11239000] 15:26:28 INFO - PROCESS | 3576 | 1467156388415 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] 15:26:28 INFO - PROCESS | 3576 | 1467156388444 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:26:28 INFO - PROCESS | 3576 | 1467156388450 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 3576 | 1467156388452 Marionette TRACE conn3 <- [1,1362,null,{}] 15:26:28 INFO - PROCESS | 3576 | 1467156388456 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}] 15:26:28 INFO - PROCESS | 3576 | 1467156388459 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:28 INFO - PROCESS | 3576 | 1467156388552 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:26:28 INFO - PROCESS | 3576 | 1467156388563 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:28 INFO - PROCESS | 3576 | 1467156388565 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:28 INFO - PROCESS | 3576 | ++DOCSHELL 13202400 == 36 [pid = 3576] [id = 350] 15:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13947400) [pid = 3576] [serial = 1049] [outer = 00000000] 15:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13CA1000) [pid = 3576] [serial = 1050] [outer = 13947400] 15:26:28 INFO - PROCESS | 3576 | 1467156388686 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14310C00) [pid = 3576] [serial = 1051] [outer = 13947400] 15:26:29 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:29 INFO - PROCESS | 3576 | 1467156389087 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] 15:26:29 INFO - PROCESS | 3576 | 1467156389152 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:26:29 INFO - PROCESS | 3576 | 1467156389156 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 3576 | 1467156389159 Marionette TRACE conn3 <- [1,1366,null,{}] 15:26:29 INFO - PROCESS | 3576 | 1467156389170 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}] 15:26:29 INFO - PROCESS | 3576 | 1467156389175 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:29 INFO - PROCESS | 3576 | 1467156389261 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:26:29 INFO - PROCESS | 3576 | 1467156389268 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 3576 | 1467156389271 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:29 INFO - PROCESS | 3576 | ++DOCSHELL 16165000 == 37 [pid = 3576] [id = 351] 15:26:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16165800) [pid = 3576] [serial = 1052] [outer = 00000000] 15:26:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1625D800) [pid = 3576] [serial = 1053] [outer = 16165800] 15:26:29 INFO - PROCESS | 3576 | 1467156389319 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16B11800) [pid = 3576] [serial = 1054] [outer = 16165800] 15:26:29 INFO - PROCESS | 3576 | 1467156389757 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] 15:26:29 INFO - PROCESS | 3576 | 1467156389782 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:26:29 INFO - PROCESS | 3576 | 1467156389786 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 3576 | 1467156389787 Marionette TRACE conn3 <- [1,1370,null,{}] 15:26:29 INFO - PROCESS | 3576 | 1467156389791 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}] 15:26:29 INFO - PROCESS | 3576 | 1467156389793 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:29 INFO - PROCESS | 3576 | 1467156389916 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:26:30 INFO - PROCESS | 3576 | 1467156390004 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 3576 | 1467156390008 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:30 INFO - PROCESS | 3576 | ++DOCSHELL 176B8400 == 38 [pid = 3576] [id = 352] 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (176BE800) [pid = 3576] [serial = 1055] [outer = 00000000] 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (177CC800) [pid = 3576] [serial = 1056] [outer = 176BE800] 15:26:30 INFO - PROCESS | 3576 | 1467156390056 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18242C00) [pid = 3576] [serial = 1057] [outer = 176BE800] 15:26:30 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:30 INFO - PROCESS | 3576 | 1467156390486 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] 15:26:30 INFO - PROCESS | 3576 | 1467156390530 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:26:30 INFO - PROCESS | 3576 | 1467156390533 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - PROCESS | 3576 | 1467156390535 Marionette TRACE conn3 <- [1,1374,null,{}] 15:26:30 INFO - PROCESS | 3576 | 1467156390539 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}] 15:26:30 INFO - PROCESS | 3576 | 1467156390541 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:30 INFO - PROCESS | 3576 | 1467156390654 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:26:30 INFO - PROCESS | 3576 | 1467156390661 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 3576 | 1467156390663 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:30 INFO - PROCESS | 3576 | ++DOCSHELL 177CC000 == 39 [pid = 3576] [id = 353] 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (177D2C00) [pid = 3576] [serial = 1058] [outer = 00000000] 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199AE800) [pid = 3576] [serial = 1059] [outer = 177D2C00] 15:26:30 INFO - PROCESS | 3576 | 1467156390707 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199B5400) [pid = 3576] [serial = 1060] [outer = 177D2C00] 15:26:31 INFO - PROCESS | 3576 | 1467156391201 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] 15:26:31 INFO - PROCESS | 3576 | 1467156391236 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:26:31 INFO - PROCESS | 3576 | 1467156391239 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:26:31 INFO - PROCESS | 3576 | 1467156391241 Marionette TRACE conn3 <- [1,1378,null,{}] 15:26:31 INFO - PROCESS | 3576 | 1467156391245 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}] 15:26:31 INFO - PROCESS | 3576 | 1467156391251 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:31 INFO - PROCESS | 3576 | 1467156391389 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:26:31 INFO - PROCESS | 3576 | 1467156391455 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 3576 | 1467156391457 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:31 INFO - PROCESS | 3576 | ++DOCSHELL 19EE7800 == 40 [pid = 3576] [id = 354] 15:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19EE8000) [pid = 3576] [serial = 1061] [outer = 00000000] 15:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0A2C00) [pid = 3576] [serial = 1062] [outer = 19EE8000] 15:26:31 INFO - PROCESS | 3576 | 1467156391502 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A0A5000) [pid = 3576] [serial = 1063] [outer = 19EE8000] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E7D400) [pid = 3576] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (131E9400) [pid = 3576] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (110CEC00) [pid = 3576] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13D0D000) [pid = 3576] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1302F800) [pid = 3576] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1616CC00) [pid = 3576] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12DF2800) [pid = 3576] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E6CC00) [pid = 3576] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (170EC000) [pid = 3576] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19EE2C00) [pid = 3576] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1852C000) [pid = 3576] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:26:31 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16162000) [pid = 3576] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:26:31 INFO - PROCESS | 3576 | 1467156391965 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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 790ms 15:26:32 INFO - PROCESS | 3576 | 1467156392023 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 3576 | 1467156392026 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:26:32 INFO - PROCESS | 3576 | 1467156392029 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - PROCESS | 3576 | 1467156392031 Marionette TRACE conn3 <- [1,1382,null,{}] 15:26:32 INFO - PROCESS | 3576 | 1467156392034 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}] 15:26:32 INFO - PROCESS | 3576 | 1467156392036 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:32 INFO - PROCESS | 3576 | 1467156392154 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:26:32 INFO - PROCESS | 3576 | 1467156392213 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 3576 | 1467156392215 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:32 INFO - PROCESS | 3576 | ++DOCSHELL 110C6000 == 41 [pid = 3576] [id = 355] 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (110CEC00) [pid = 3576] [serial = 1064] [outer = 00000000] 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13CA0000) [pid = 3576] [serial = 1065] [outer = 110CEC00] 15:26:32 INFO - PROCESS | 3576 | 1467156392259 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16166000) [pid = 3576] [serial = 1066] [outer = 110CEC00] 15:26:32 INFO - PROCESS | 3576 | 1467156392606 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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 635ms 15:26:32 INFO - PROCESS | 3576 | 1467156392667 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 3576 | 1467156392669 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:26:32 INFO - PROCESS | 3576 | 1467156392681 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - PROCESS | 3576 | 1467156392683 Marionette TRACE conn3 <- [1,1386,null,{}] 15:26:32 INFO - PROCESS | 3576 | 1467156392687 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}] 15:26:32 INFO - PROCESS | 3576 | 1467156392689 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:32 INFO - PROCESS | 3576 | 1467156392795 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:26:32 INFO - PROCESS | 3576 | 1467156392803 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 3576 | 1467156392805 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:32 INFO - PROCESS | 3576 | ++DOCSHELL 1345C000 == 42 [pid = 3576] [id = 356] 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14EB8800) [pid = 3576] [serial = 1067] [outer = 00000000] 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A32B400) [pid = 3576] [serial = 1068] [outer = 14EB8800] 15:26:32 INFO - PROCESS | 3576 | 1467156392849 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A3CAC00) [pid = 3576] [serial = 1069] [outer = 14EB8800] 15:26:33 INFO - PROCESS | 3576 | 1467156393261 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]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 15:26:33 INFO - PROCESS | 3576 | 1467156393305 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 3576 | 1467156393307 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:26:33 INFO - PROCESS | 3576 | 1467156393314 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - PROCESS | 3576 | 1467156393316 Marionette TRACE conn3 <- [1,1390,null,{}] 15:26:33 INFO - PROCESS | 3576 | 1467156393319 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}] 15:26:33 INFO - PROCESS | 3576 | 1467156393321 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:33 INFO - PROCESS | 3576 | 1467156393403 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:26:33 INFO - PROCESS | 3576 | 1467156393411 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 3576 | 1467156393413 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:33 INFO - PROCESS | 3576 | ++DOCSHELL 1102AC00 == 43 [pid = 3576] [id = 357] 15:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1616DC00) [pid = 3576] [serial = 1070] [outer = 00000000] 15:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A775C00) [pid = 3576] [serial = 1071] [outer = 1616DC00] 15:26:33 INFO - PROCESS | 3576 | 1467156393456 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A77B400) [pid = 3576] [serial = 1072] [outer = 1616DC00] 15:26:34 INFO - PROCESS | 3576 | 1467156394009 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]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 728ms 15:26:34 INFO - PROCESS | 3576 | 1467156394056 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 3576 | 1467156394061 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:26:34 INFO - PROCESS | 3576 | 1467156394067 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:26:34 INFO - PROCESS | 3576 | 1467156394070 Marionette TRACE conn3 <- [1,1394,null,{}] 15:26:34 INFO - PROCESS | 3576 | 1467156394077 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}] 15:26:34 INFO - PROCESS | 3576 | 1467156394080 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:34 INFO - PROCESS | 3576 | 1467156394246 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:26:34 INFO - PROCESS | 3576 | 1467156394354 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:34 INFO - PROCESS | 3576 | 1467156394359 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:34 INFO - PROCESS | 3576 | ++DOCSHELL 10A7E800 == 44 [pid = 3576] [id = 358] 15:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10A7FC00) [pid = 3576] [serial = 1073] [outer = 00000000] 15:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13203400) [pid = 3576] [serial = 1074] [outer = 10A7FC00] 15:26:34 INFO - PROCESS | 3576 | 1467156394416 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1345F400) [pid = 3576] [serial = 1075] [outer = 10A7FC00] 15:26:34 INFO - PROCESS | 3576 | 1467156394956 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]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 945ms 15:26:34 INFO - PROCESS | 3576 | 1467156395012 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 3576 | 1467156395017 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:26:35 INFO - PROCESS | 3576 | 1467156395024 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - PROCESS | 3576 | 1467156395027 Marionette TRACE conn3 <- [1,1398,null,{}] 15:26:35 INFO - PROCESS | 3576 | 1467156395031 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}] 15:26:35 INFO - PROCESS | 3576 | 1467156395034 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:35 INFO - PROCESS | 3576 | 1467156395151 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:26:35 INFO - PROCESS | 3576 | 1467156395256 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 3576 | 1467156395259 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:35 INFO - PROCESS | 3576 | ++DOCSHELL 15E82800 == 45 [pid = 3576] [id = 359] 15:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15E83C00) [pid = 3576] [serial = 1076] [outer = 00000000] 15:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16AAA800) [pid = 3576] [serial = 1077] [outer = 15E83C00] 15:26:35 INFO - PROCESS | 3576 | 1467156395316 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (177CB400) [pid = 3576] [serial = 1078] [outer = 15E83C00] 15:26:35 INFO - PROCESS | 3576 | 1467156395960 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]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 991ms 15:26:36 INFO - PROCESS | 3576 | 1467156396013 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 3576 | 1467156396015 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:26:36 INFO - PROCESS | 3576 | 1467156396019 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - PROCESS | 3576 | 1467156396023 Marionette TRACE conn3 <- [1,1402,null,{}] 15:26:36 INFO - PROCESS | 3576 | 1467156396049 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}] 15:26:36 INFO - PROCESS | 3576 | 1467156396054 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:36 INFO - PROCESS | 3576 | 1467156396174 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:26:36 INFO - PROCESS | 3576 | 1467156396299 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 3576 | 1467156396303 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:36 INFO - PROCESS | 3576 | ++DOCSHELL 1A32A000 == 46 [pid = 3576] [id = 360] 15:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A774C00) [pid = 3576] [serial = 1079] [outer = 00000000] 15:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A8CDC00) [pid = 3576] [serial = 1080] [outer = 1A774C00] 15:26:36 INFO - PROCESS | 3576 | 1467156396363 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A8D4800) [pid = 3576] [serial = 1081] [outer = 1A774C00] 15:26:36 INFO - PROCESS | 3576 | 1467156396974 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]]]}] 15:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 992ms 15:26:37 INFO - PROCESS | 3576 | 1467156397023 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:26:37 INFO - PROCESS | 3576 | 1467156397026 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:26:37 INFO - PROCESS | 3576 | 1467156397030 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - PROCESS | 3576 | 1467156397032 Marionette TRACE conn3 <- [1,1406,null,{}] 15:26:37 INFO - PROCESS | 3576 | 1467156397036 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}] 15:26:37 INFO - PROCESS | 3576 | 1467156397039 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:37 INFO - PROCESS | 3576 | 1467156397151 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:26:37 INFO - PROCESS | 3576 | 1467156397280 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 3576 | 1467156397283 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:37 INFO - PROCESS | 3576 | ++DOCSHELL 17F23C00 == 47 [pid = 3576] [id = 361] 15:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18248400) [pid = 3576] [serial = 1082] [outer = 00000000] 15:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19EE1400) [pid = 3576] [serial = 1083] [outer = 18248400] 15:26:37 INFO - PROCESS | 3576 | 1467156397340 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1ABBD800) [pid = 3576] [serial = 1084] [outer = 18248400] 15:26:38 INFO - PROCESS | 3576 | 1467156398126 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]]]}] 15:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1131ms 15:26:38 INFO - PROCESS | 3576 | 1467156398156 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 3576 | 1467156398160 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:26:38 INFO - PROCESS | 3576 | 1467156398165 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 3576 | 1467156398168 Marionette TRACE conn3 <- [1,1410,null,{}] 15:26:38 INFO - PROCESS | 3576 | 1467156398174 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}] 15:26:38 INFO - PROCESS | 3576 | 1467156398177 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:38 INFO - PROCESS | 3576 | 1467156398286 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:26:38 INFO - PROCESS | 3576 | 1467156398399 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 3576 | 1467156398401 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:38 INFO - PROCESS | 3576 | ++DOCSHELL 1312FC00 == 48 [pid = 3576] [id = 362] 15:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (131E9800) [pid = 3576] [serial = 1085] [outer = 00000000] 15:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13228400) [pid = 3576] [serial = 1086] [outer = 131E9800] 15:26:38 INFO - PROCESS | 3576 | 1467156398451 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13C1D800) [pid = 3576] [serial = 1087] [outer = 131E9800] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1345C000 == 47 [pid = 3576] [id = 356] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 110C6000 == 46 [pid = 3576] [id = 355] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 19EE7800 == 45 [pid = 3576] [id = 354] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 177CC000 == 44 [pid = 3576] [id = 353] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 176B8400 == 43 [pid = 3576] [id = 352] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 16165000 == 42 [pid = 3576] [id = 351] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 13202400 == 41 [pid = 3576] [id = 350] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 11236000 == 40 [pid = 3576] [id = 349] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 10A0A000 == 39 [pid = 3576] [id = 347] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 15E69800 == 38 [pid = 3576] [id = 335] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 18526C00 == 37 [pid = 3576] [id = 332] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 177CF800 == 36 [pid = 3576] [id = 346] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 19C69400 == 35 [pid = 3576] [id = 336] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 11237800 == 34 [pid = 3576] [id = 348] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1852A400 == 33 [pid = 3576] [id = 337] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 12DFE000 == 32 [pid = 3576] [id = 338] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 12DF2400 == 31 [pid = 3576] [id = 334] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 17F23C00 == 30 [pid = 3576] [id = 361] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1A32A000 == 29 [pid = 3576] [id = 360] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 1102AC00 == 28 [pid = 3576] [id = 357] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 10A7E800 == 27 [pid = 3576] [id = 358] 15:26:39 INFO - PROCESS | 3576 | --DOCSHELL 15E82800 == 26 [pid = 3576] [id = 359] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16166C00) [pid = 3576] [serial = 1026] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13228C00) [pid = 3576] [serial = 1020] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13945000) [pid = 3576] [serial = 1021] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (11C3CC00) [pid = 3576] [serial = 1017] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (129AF800) [pid = 3576] [serial = 1018] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1573E000) [pid = 3576] [serial = 1023] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1394FC00) [pid = 3576] [serial = 1014] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13C24800) [pid = 3576] [serial = 1015] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16AAB400) [pid = 3576] [serial = 1029] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13224400) [pid = 3576] [serial = 1003] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13127C00) [pid = 3576] [serial = 1002] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1616F000) [pid = 3576] [serial = 1006] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E7E800) [pid = 3576] [serial = 1005] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (18247400) [pid = 3576] [serial = 1036] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A77D400) [pid = 3576] [serial = 1009] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A3C8C00) [pid = 3576] [serial = 1008] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1AB64000) [pid = 3576] [serial = 1012] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1AB59400) [pid = 3576] [serial = 1011] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (170F2000) [pid = 3576] [serial = 1032] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1803CC00) [pid = 3576] [serial = 1035] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16DDC000) [pid = 3576] [serial = 1030] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18525800) [pid = 3576] [serial = 1038] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1616FC00) [pid = 3576] [serial = 1027] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (176B7C00) [pid = 3576] [serial = 1033] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E6C400) [pid = 3576] [serial = 1024] [outer = 00000000] [url = about:blank] 15:26:39 INFO - PROCESS | 3576 | 1467156399599 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]]]}] 15:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1488ms 15:26:39 INFO - PROCESS | 3576 | 1467156399656 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:26:39 INFO - PROCESS | 3576 | 1467156399660 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:26:39 INFO - PROCESS | 3576 | 1467156399664 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:26:39 INFO - PROCESS | 3576 | 1467156399669 Marionette TRACE conn3 <- [1,1414,null,{}] 15:26:39 INFO - PROCESS | 3576 | 1467156399674 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}] 15:26:39 INFO - PROCESS | 3576 | 1467156399677 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:39 INFO - PROCESS | 3576 | 1467156399798 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:26:39 INFO - PROCESS | 3576 | 1467156399885 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:39 INFO - PROCESS | 3576 | 1467156399888 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:39 INFO - PROCESS | 3576 | ++DOCSHELL 11ADFC00 == 27 [pid = 3576] [id = 363] 15:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11AE2800) [pid = 3576] [serial = 1088] [outer = 00000000] 15:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12BD2400) [pid = 3576] [serial = 1089] [outer = 11AE2800] 15:26:39 INFO - PROCESS | 3576 | 1467156399935 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13105800) [pid = 3576] [serial = 1090] [outer = 11AE2800] 15:26:40 INFO - PROCESS | 3576 | 1467156400330 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]]]}] 15:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 681ms 15:26:40 INFO - PROCESS | 3576 | 1467156400398 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 3576 | 1467156400403 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:26:40 INFO - PROCESS | 3576 | 1467156400409 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - PROCESS | 3576 | 1467156400412 Marionette TRACE conn3 <- [1,1418,null,{}] 15:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:26:40 INFO - PROCESS | 3576 | 1467156400415 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}] 15:26:40 INFO - PROCESS | 3576 | 1467156400418 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:40 INFO - PROCESS | 3576 | 1467156400513 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:26:40 INFO - PROCESS | 3576 | 1467156400526 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 3576 | 1467156400528 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:40 INFO - PROCESS | 3576 | ++DOCSHELL 13C20C00 == 28 [pid = 3576] [id = 364] 15:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C21800) [pid = 3576] [serial = 1091] [outer = 00000000] 15:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C64400) [pid = 3576] [serial = 1092] [outer = 13C21800] 15:26:40 INFO - PROCESS | 3576 | 1467156400578 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C9E000) [pid = 3576] [serial = 1093] [outer = 13C21800] 15:26:41 INFO - PROCESS | 3576 | 1467156401026 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]]]}] 15:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 667ms 15:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:26:41 INFO - PROCESS | 3576 | 1467156401094 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 3576 | 1467156401096 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:26:41 INFO - PROCESS | 3576 | 1467156401100 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 3576 | 1467156401103 Marionette TRACE conn3 <- [1,1422,null,{}] 15:26:41 INFO - PROCESS | 3576 | 1467156401114 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}] 15:26:41 INFO - PROCESS | 3576 | 1467156401118 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:41 INFO - PROCESS | 3576 | 1467156401188 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:26:41 INFO - PROCESS | 3576 | 1467156401196 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:41 INFO - PROCESS | 3576 | 1467156401199 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:41 INFO - PROCESS | 3576 | ++DOCSHELL 15778000 == 29 [pid = 3576] [id = 365] 15:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15997400) [pid = 3576] [serial = 1094] [outer = 00000000] 15:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (14EB8000) [pid = 3576] [serial = 1095] [outer = 15997400] 15:26:41 INFO - PROCESS | 3576 | 1467156401250 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15E86C00) [pid = 3576] [serial = 1096] [outer = 15997400] 15:26:41 INFO - PROCESS | 3576 | 1467156401761 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]]]}] 15:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 729ms 15:26:41 INFO - PROCESS | 3576 | 1467156401851 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 3576 | 1467156401853 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:26:41 INFO - PROCESS | 3576 | 1467156401865 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 3576 | 1467156401867 Marionette TRACE conn3 <- [1,1426,null,{}] 15:26:41 INFO - PROCESS | 3576 | 1467156401870 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}] 15:26:41 INFO - PROCESS | 3576 | 1467156401872 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:41 INFO - PROCESS | 3576 | 1467156401990 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:26:41 INFO - PROCESS | 3576 | 1467156402001 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:41 INFO - PROCESS | 3576 | 1467156402003 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:41 INFO - PROCESS | 3576 | ++DOCSHELL 1617B800 == 30 [pid = 3576] [id = 366] 15:26:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16185C00) [pid = 3576] [serial = 1097] [outer = 00000000] 15:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1625E000) [pid = 3576] [serial = 1098] [outer = 16185C00] 15:26:42 INFO - PROCESS | 3576 | 1467156402049 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16AAEC00) [pid = 3576] [serial = 1099] [outer = 16185C00] 15:26:42 INFO - PROCESS | 3576 | 1467156402514 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]]]}] 15:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 682ms 15:26:42 INFO - PROCESS | 3576 | 1467156402563 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 3576 | 1467156402565 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:26:42 INFO - PROCESS | 3576 | 1467156402568 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:26:42 INFO - PROCESS | 3576 | 1467156402570 Marionette TRACE conn3 <- [1,1430,null,{}] 15:26:42 INFO - PROCESS | 3576 | 1467156402573 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}] 15:26:42 INFO - PROCESS | 3576 | 1467156402575 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:42 INFO - PROCESS | 3576 | 1467156402681 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:26:42 INFO - PROCESS | 3576 | 1467156402687 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 3576 | 1467156402689 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:42 INFO - PROCESS | 3576 | ++DOCSHELL 16AACC00 == 31 [pid = 3576] [id = 367] 15:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16E59C00) [pid = 3576] [serial = 1100] [outer = 00000000] 15:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (170F2000) [pid = 3576] [serial = 1101] [outer = 16E59C00] 15:26:42 INFO - PROCESS | 3576 | 1467156402733 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1761C800) [pid = 3576] [serial = 1102] [outer = 16E59C00] 15:26:43 INFO - PROCESS | 3576 | 1467156403217 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]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 682ms 15:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:26:43 INFO - PROCESS | 3576 | 1467156403253 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 3576 | 1467156403255 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:26:43 INFO - PROCESS | 3576 | 1467156403258 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 3576 | 1467156403260 Marionette TRACE conn3 <- [1,1434,null,{}] 15:26:43 INFO - PROCESS | 3576 | 1467156403263 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}] 15:26:43 INFO - PROCESS | 3576 | 1467156403268 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:43 INFO - PROCESS | 3576 | 1467156403629 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (176BE800) [pid = 3576] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (177D2C00) [pid = 3576] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (110CEC00) [pid = 3576] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A0E800) [pid = 3576] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177D0800) [pid = 3576] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1123D400) [pid = 3576] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16165800) [pid = 3576] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13947400) [pid = 3576] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19EE8000) [pid = 3576] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11239000) [pid = 3576] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1616DC00) [pid = 3576] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:26:43 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (14EB8800) [pid = 3576] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:26:43 INFO - PROCESS | 3576 | 1467156403697 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 3576 | 1467156403699 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:43 INFO - PROCESS | 3576 | ++DOCSHELL 10434400 == 32 [pid = 3576] [id = 368] 15:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10476C00) [pid = 3576] [serial = 1103] [outer = 00000000] 15:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10E95400) [pid = 3576] [serial = 1104] [outer = 10476C00] 15:26:43 INFO - PROCESS | 3576 | 1467156403744 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E7E400) [pid = 3576] [serial = 1105] [outer = 10476C00] 15:26:44 INFO - PROCESS | 3576 | 1467156404106 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]]]}] 15:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 883ms 15:26:44 INFO - PROCESS | 3576 | 1467156404161 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:26:44 INFO - PROCESS | 3576 | 1467156404173 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:26:44 INFO - PROCESS | 3576 | 1467156404177 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 3576 | 1467156404179 Marionette TRACE conn3 <- [1,1438,null,{}] 15:26:44 INFO - PROCESS | 3576 | 1467156404182 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}] 15:26:44 INFO - PROCESS | 3576 | 1467156404184 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:44 INFO - PROCESS | 3576 | 1467156404260 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:26:44 INFO - PROCESS | 3576 | 1467156404265 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 3576 | 1467156404267 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:44 INFO - PROCESS | 3576 | ++DOCSHELL 12929000 == 33 [pid = 3576] [id = 369] 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1321D800) [pid = 3576] [serial = 1106] [outer = 00000000] 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18524C00) [pid = 3576] [serial = 1107] [outer = 1321D800] 15:26:44 INFO - PROCESS | 3576 | 1467156404312 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1852CC00) [pid = 3576] [serial = 1108] [outer = 1321D800] 15:26:44 INFO - PROCESS | 3576 | 1467156404745 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]]]}] 15:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 589ms 15:26:44 INFO - PROCESS | 3576 | 1467156404779 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 3576 | 1467156404781 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:26:44 INFO - PROCESS | 3576 | 1467156404784 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 3576 | 1467156404786 Marionette TRACE conn3 <- [1,1442,null,{}] 15:26:44 INFO - PROCESS | 3576 | 1467156404790 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}] 15:26:44 INFO - PROCESS | 3576 | 1467156404791 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:44 INFO - PROCESS | 3576 | 1467156404873 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:26:44 INFO - PROCESS | 3576 | 1467156404880 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 3576 | 1467156404882 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:44 INFO - PROCESS | 3576 | ++DOCSHELL 18524000 == 34 [pid = 3576] [id = 370] 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199B4800) [pid = 3576] [serial = 1109] [outer = 00000000] 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19C5C400) [pid = 3576] [serial = 1110] [outer = 199B4800] 15:26:44 INFO - PROCESS | 3576 | 1467156404925 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19C5CC00) [pid = 3576] [serial = 1111] [outer = 199B4800] 15:26:45 INFO - PROCESS | 3576 | 1467156405363 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]]]}] 15:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 620ms 15:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:26:45 INFO - PROCESS | 3576 | 1467156405409 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:26:45 INFO - PROCESS | 3576 | 1467156405411 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:26:45 INFO - PROCESS | 3576 | 1467156405415 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:26:45 INFO - PROCESS | 3576 | 1467156405416 Marionette TRACE conn3 <- [1,1446,null,{}] 15:26:45 INFO - PROCESS | 3576 | 1467156405420 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}] 15:26:45 INFO - PROCESS | 3576 | 1467156405421 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:45 INFO - PROCESS | 3576 | 1467156405500 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:26:45 INFO - PROCESS | 3576 | 1467156405508 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:45 INFO - PROCESS | 3576 | 1467156405510 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:45 INFO - PROCESS | 3576 | ++DOCSHELL 19EE1C00 == 35 [pid = 3576] [id = 371] 15:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19EE2000) [pid = 3576] [serial = 1112] [outer = 00000000] 15:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A09B400) [pid = 3576] [serial = 1113] [outer = 19EE2000] 15:26:45 INFO - PROCESS | 3576 | 1467156405555 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13107000) [pid = 3576] [serial = 1114] [outer = 19EE2000] 15:26:46 INFO - PROCESS | 3576 | 1467156406447 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]]]}] 15:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1084ms 15:26:46 INFO - PROCESS | 3576 | 1467156406515 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 3576 | 1467156406520 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:26:46 INFO - PROCESS | 3576 | 1467156406524 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:26:46 INFO - PROCESS | 3576 | 1467156406530 Marionette TRACE conn3 <- [1,1450,null,{}] 15:26:46 INFO - PROCESS | 3576 | 1467156406535 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}] 15:26:46 INFO - PROCESS | 3576 | 1467156406538 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:46 INFO - PROCESS | 3576 | 1467156406677 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:26:46 INFO - PROCESS | 3576 | 1467156406810 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 3576 | 1467156406813 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:46 INFO - PROCESS | 3576 | ++DOCSHELL 1123C800 == 36 [pid = 3576] [id = 372] 15:26:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12DFD000) [pid = 3576] [serial = 1115] [outer = 00000000] 15:26:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13455000) [pid = 3576] [serial = 1116] [outer = 12DFD000] 15:26:46 INFO - PROCESS | 3576 | 1467156406871 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C62800) [pid = 3576] [serial = 1117] [outer = 12DFD000] 15:26:47 INFO - PROCESS | 3576 | 1467156407763 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]]]}] 15:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1286ms 15:26:47 INFO - PROCESS | 3576 | 1467156407807 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 3576 | 1467156407811 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:26:47 INFO - PROCESS | 3576 | 1467156407816 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 3576 | 1467156407819 Marionette TRACE conn3 <- [1,1454,null,{}] 15:26:47 INFO - PROCESS | 3576 | 1467156407825 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}] 15:26:47 INFO - PROCESS | 3576 | 1467156407828 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:47 INFO - PROCESS | 3576 | 1467156407943 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:26:48 INFO - PROCESS | 3576 | 1467156408068 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 3576 | 1467156408072 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 18524000 == 35 [pid = 3576] [id = 370] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 12929000 == 34 [pid = 3576] [id = 369] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 10434400 == 33 [pid = 3576] [id = 368] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 16AACC00 == 32 [pid = 3576] [id = 367] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 1617B800 == 31 [pid = 3576] [id = 366] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 15778000 == 30 [pid = 3576] [id = 365] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 13C20C00 == 29 [pid = 3576] [id = 364] 15:26:48 INFO - PROCESS | 3576 | --DOCSHELL 11ADFC00 == 28 [pid = 3576] [id = 363] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (177CC800) [pid = 3576] [serial = 1056] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18242C00) [pid = 3576] [serial = 1057] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (199AE800) [pid = 3576] [serial = 1059] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13CA0000) [pid = 3576] [serial = 1065] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12BD1800) [pid = 3576] [serial = 1041] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (130A2400) [pid = 3576] [serial = 1042] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1852B000) [pid = 3576] [serial = 1039] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13225000) [pid = 3576] [serial = 1044] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13C21C00) [pid = 3576] [serial = 1045] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1625D800) [pid = 3576] [serial = 1053] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13CA1000) [pid = 3576] [serial = 1050] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14310C00) [pid = 3576] [serial = 1051] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A0A2C00) [pid = 3576] [serial = 1062] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13036400) [pid = 3576] [serial = 1047] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1314D800) [pid = 3576] [serial = 1048] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A775C00) [pid = 3576] [serial = 1071] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A77B400) [pid = 3576] [serial = 1072] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A3CAC00) [pid = 3576] [serial = 1069] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A32B400) [pid = 3576] [serial = 1068] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A0A5000) [pid = 3576] [serial = 1063] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (199B5400) [pid = 3576] [serial = 1060] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16B11800) [pid = 3576] [serial = 1054] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16166000) [pid = 3576] [serial = 1066] [outer = 00000000] [url = about:blank] 15:26:48 INFO - PROCESS | 3576 | ++DOCSHELL 10A75C00 == 29 [pid = 3576] [id = 373] 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10E3E000) [pid = 3576] [serial = 1118] [outer = 00000000] 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (11CCF400) [pid = 3576] [serial = 1119] [outer = 10E3E000] 15:26:48 INFO - PROCESS | 3576 | 1467156408181 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13036400) [pid = 3576] [serial = 1120] [outer = 10E3E000] 15:26:48 INFO - PROCESS | 3576 | 1467156408665 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]]]}] 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A7BC00) [pid = 3576] [serial = 1121] [outer = 1B5E7800] 15:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 883ms 15:26:48 INFO - PROCESS | 3576 | 1467156408738 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 3576 | 1467156408743 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:26:48 INFO - PROCESS | 3576 | 1467156408754 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:26:48 INFO - PROCESS | 3576 | 1467156408757 Marionette TRACE conn3 <- [1,1458,null,{}] 15:26:48 INFO - PROCESS | 3576 | 1467156408761 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}] 15:26:48 INFO - PROCESS | 3576 | 1467156408763 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:48 INFO - PROCESS | 3576 | 1467156408873 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:26:48 INFO - PROCESS | 3576 | 1467156408888 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 3576 | 1467156408891 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:48 INFO - PROCESS | 3576 | ++DOCSHELL 13C20C00 == 30 [pid = 3576] [id = 374] 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C21C00) [pid = 3576] [serial = 1122] [outer = 00000000] 15:26:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13D13C00) [pid = 3576] [serial = 1123] [outer = 13C21C00] 15:26:48 INFO - PROCESS | 3576 | 1467156408938 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (14311C00) [pid = 3576] [serial = 1124] [outer = 13C21C00] 15:26:49 INFO - PROCESS | 3576 | 1467156409417 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]]]}] 15:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 729ms 15:26:49 INFO - PROCESS | 3576 | 1467156409483 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 3576 | 1467156409486 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:26:49 INFO - PROCESS | 3576 | 1467156409489 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 3576 | 1467156409493 Marionette TRACE conn3 <- [1,1462,null,{}] 15:26:49 INFO - PROCESS | 3576 | 1467156409504 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}] 15:26:49 INFO - PROCESS | 3576 | 1467156409508 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:49 INFO - PROCESS | 3576 | 1467156409592 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:26:49 INFO - PROCESS | 3576 | 1467156409689 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 3576 | 1467156409692 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:49 INFO - PROCESS | 3576 | ++DOCSHELL 15E84400 == 31 [pid = 3576] [id = 375] 15:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E84800) [pid = 3576] [serial = 1125] [outer = 00000000] 15:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1616E400) [pid = 3576] [serial = 1126] [outer = 15E84800] 15:26:49 INFO - PROCESS | 3576 | 1467156409740 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1625E400) [pid = 3576] [serial = 1127] [outer = 15E84800] 15:26:50 INFO - PROCESS | 3576 | 1467156410118 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]]]}] 15:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 620ms 15:26:50 INFO - PROCESS | 3576 | 1467156410125 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 3576 | 1467156410127 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:26:50 INFO - PROCESS | 3576 | 1467156410147 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:26:50 INFO - PROCESS | 3576 | 1467156410148 Marionette TRACE conn3 <- [1,1466,null,{}] 15:26:50 INFO - PROCESS | 3576 | 1467156410152 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}] 15:26:50 INFO - PROCESS | 3576 | 1467156410154 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:50 INFO - PROCESS | 3576 | 1467156410285 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:26:50 INFO - PROCESS | 3576 | 1467156410380 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 3576 | 1467156410383 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:50 INFO - PROCESS | 3576 | ++DOCSHELL 10439800 == 32 [pid = 3576] [id = 376] 15:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1047A800) [pid = 3576] [serial = 1128] [outer = 00000000] 15:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10A73800) [pid = 3576] [serial = 1129] [outer = 1047A800] 15:26:50 INFO - PROCESS | 3576 | 1467156410490 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (110CB400) [pid = 3576] [serial = 1130] [outer = 1047A800] 15:26:51 INFO - PROCESS | 3576 | 1467156411135 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]]]}] 15:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1023ms 15:26:51 INFO - PROCESS | 3576 | 1467156411190 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 3576 | 1467156411195 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:26:51 INFO - PROCESS | 3576 | 1467156411200 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:26:51 INFO - PROCESS | 3576 | 1467156411204 Marionette TRACE conn3 <- [1,1470,null,{}] 15:26:51 INFO - PROCESS | 3576 | 1467156411208 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}] 15:26:51 INFO - PROCESS | 3576 | 1467156411212 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:51 INFO - PROCESS | 3576 | 1467156411325 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:26:51 INFO - PROCESS | 3576 | 1467156411455 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 3576 | 1467156411459 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:51 INFO - PROCESS | 3576 | ++DOCSHELL 13C28000 == 33 [pid = 3576] [id = 377] 15:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13C2AC00) [pid = 3576] [serial = 1131] [outer = 00000000] 15:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1430A800) [pid = 3576] [serial = 1132] [outer = 13C2AC00] 15:26:51 INFO - PROCESS | 3576 | 1467156411524 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15776800) [pid = 3576] [serial = 1133] [outer = 13C2AC00] 15:26:52 INFO - PROCESS | 3576 | 1467156412139 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]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 992ms 15:26:52 INFO - PROCESS | 3576 | 1467156412205 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 3576 | 1467156412208 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:26:52 INFO - PROCESS | 3576 | 1467156412212 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 3576 | 1467156412214 Marionette TRACE conn3 <- [1,1474,null,{}] 15:26:52 INFO - PROCESS | 3576 | 1467156412218 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}] 15:26:52 INFO - PROCESS | 3576 | 1467156412221 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:52 INFO - PROCESS | 3576 | 1467156412331 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:26:52 INFO - PROCESS | 3576 | 1467156412465 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 3576 | 1467156412468 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:52 INFO - PROCESS | 3576 | ++DOCSHELL 1618AC00 == 34 [pid = 3576] [id = 378] 15:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16DDCC00) [pid = 3576] [serial = 1134] [outer = 00000000] 15:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17005400) [pid = 3576] [serial = 1135] [outer = 16DDCC00] 15:26:52 INFO - PROCESS | 3576 | 1467156412532 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17206400) [pid = 3576] [serial = 1136] [outer = 16DDCC00] 15:26:53 INFO - PROCESS | 3576 | 1467156413219 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]]]}] 15:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1085ms 15:26:53 INFO - PROCESS | 3576 | 1467156413293 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 3576 | 1467156413298 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:26:53 INFO - PROCESS | 3576 | 1467156413309 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 3576 | 1467156413313 Marionette TRACE conn3 <- [1,1478,null,{}] 15:26:53 INFO - PROCESS | 3576 | 1467156413317 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}] 15:26:53 INFO - PROCESS | 3576 | 1467156413320 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:53 INFO - PROCESS | 3576 | 1467156413466 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:26:53 INFO - PROCESS | 3576 | 1467156413602 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:53 INFO - PROCESS | 3576 | 1467156413605 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:53 INFO - PROCESS | 3576 | ++DOCSHELL 18242000 == 35 [pid = 3576] [id = 379] 15:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18242800) [pid = 3576] [serial = 1137] [outer = 00000000] 15:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1852C000) [pid = 3576] [serial = 1138] [outer = 18242800] 15:26:53 INFO - PROCESS | 3576 | 1467156413660 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (199B1400) [pid = 3576] [serial = 1139] [outer = 18242800] 15:26:54 INFO - PROCESS | 3576 | 1467156414356 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]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1085ms 15:26:54 INFO - PROCESS | 3576 | 1467156414403 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:26:54 INFO - PROCESS | 3576 | 1467156414407 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:26:54 INFO - PROCESS | 3576 | 1467156414411 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 3576 | 1467156414414 Marionette TRACE conn3 <- [1,1482,null,{}] 15:26:54 INFO - PROCESS | 3576 | 1467156414419 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}] 15:26:54 INFO - PROCESS | 3576 | 1467156414422 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 15E84400 == 34 [pid = 3576] [id = 375] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 13C20C00 == 33 [pid = 3576] [id = 374] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 10A75C00 == 32 [pid = 3576] [id = 373] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 15E6EC00 == 31 [pid = 3576] [id = 317] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 103CA800 == 30 [pid = 3576] [id = 320] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1616D800 == 29 [pid = 3576] [id = 330] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 10E3DC00 == 28 [pid = 3576] [id = 325] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 10434800 == 27 [pid = 3576] [id = 322] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 13C64000 == 26 [pid = 3576] [id = 326] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1303B800 == 25 [pid = 3576] [id = 315] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 13C0CC00 == 24 [pid = 3576] [id = 316] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 16DDD000 == 23 [pid = 3576] [id = 328] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 18044C00 == 22 [pid = 3576] [id = 321] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 19EE1C00 == 21 [pid = 3576] [id = 371] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1312FC00 == 20 [pid = 3576] [id = 362] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1123C800 == 19 [pid = 3576] [id = 372] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 11237000 == 18 [pid = 3576] [id = 323] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 12DF1800 == 17 [pid = 3576] [id = 331] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1047DC00 == 16 [pid = 3576] [id = 324] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 15E81000 == 15 [pid = 3576] [id = 318] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 16E61C00 == 14 [pid = 3576] [id = 319] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 13C17000 == 13 [pid = 3576] [id = 329] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 16163C00 == 12 [pid = 3576] [id = 327] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 18242000 == 11 [pid = 3576] [id = 379] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 1618AC00 == 10 [pid = 3576] [id = 378] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 10439800 == 9 [pid = 3576] [id = 376] 15:26:55 INFO - PROCESS | 3576 | --DOCSHELL 13C28000 == 8 [pid = 3576] [id = 377] 15:26:56 INFO - PROCESS | 3576 | 1467156416655 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:26:56 INFO - PROCESS | 3576 | 1467156416892 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 3576 | 1467156416895 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:56 INFO - PROCESS | 3576 | ++DOCSHELL 1055A800 == 9 [pid = 3576] [id = 380] 15:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A01400) [pid = 3576] [serial = 1140] [outer = 00000000] 15:26:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A75C00) [pid = 3576] [serial = 1141] [outer = 10A01400] 15:26:56 INFO - PROCESS | 3576 | 1467156416945 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11029800) [pid = 3576] [serial = 1142] [outer = 10A01400] 15:26:57 INFO - PROCESS | 3576 | 1467156417427 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]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3052ms 15:26:57 INFO - PROCESS | 3576 | 1467156417465 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 3576 | 1467156417469 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:26:57 INFO - PROCESS | 3576 | 1467156417474 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 3576 | 1467156417478 Marionette TRACE conn3 <- [1,1486,null,{}] 15:26:57 INFO - PROCESS | 3576 | 1467156417483 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}] 15:26:57 INFO - PROCESS | 3576 | 1467156417485 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:57 INFO - PROCESS | 3576 | 1467156417610 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:26:57 INFO - PROCESS | 3576 | 1467156417681 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 3576 | 1467156417684 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:57 INFO - PROCESS | 3576 | ++DOCSHELL 1320E800 == 10 [pid = 3576] [id = 381] 15:26:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1320F800) [pid = 3576] [serial = 1143] [outer = 00000000] 15:26:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13229000) [pid = 3576] [serial = 1144] [outer = 1320F800] 15:26:57 INFO - PROCESS | 3576 | 1467156417733 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1394F400) [pid = 3576] [serial = 1145] [outer = 1320F800] 15:26:58 INFO - PROCESS | 3576 | 1467156418232 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]]]}] 15:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 790ms 15:26:58 INFO - PROCESS | 3576 | 1467156418275 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 3576 | 1467156418278 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:26:58 INFO - PROCESS | 3576 | 1467156418287 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 3576 | 1467156418289 Marionette TRACE conn3 <- [1,1490,null,{}] 15:26:58 INFO - PROCESS | 3576 | 1467156418294 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}] 15:26:58 INFO - PROCESS | 3576 | 1467156418296 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:58 INFO - PROCESS | 3576 | 1467156418418 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:26:58 INFO - PROCESS | 3576 | 1467156418483 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:58 INFO - PROCESS | 3576 | 1467156418486 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:58 INFO - PROCESS | 3576 | ++DOCSHELL 1573EC00 == 11 [pid = 3576] [id = 382] 15:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (15747C00) [pid = 3576] [serial = 1146] [outer = 00000000] 15:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15E67C00) [pid = 3576] [serial = 1147] [outer = 15747C00] 15:26:58 INFO - PROCESS | 3576 | 1467156418532 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (15E7F000) [pid = 3576] [serial = 1148] [outer = 15747C00] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1321D800) [pid = 3576] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (15997400) [pid = 3576] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (199B4800) [pid = 3576] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (131E9800) [pid = 3576] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16185C00) [pid = 3576] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13C21800) [pid = 3576] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (11AE2800) [pid = 3576] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (10A7FC00) [pid = 3576] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E83C00) [pid = 3576] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A774C00) [pid = 3576] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18248400) [pid = 3576] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16E59C00) [pid = 3576] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10476C00) [pid = 3576] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12DFD000) [pid = 3576] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10E3E000) [pid = 3576] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C21C00) [pid = 3576] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19EE2000) [pid = 3576] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E84800) [pid = 3576] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:26:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C2AC00) [pid = 3576] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:26:59 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1047A800) [pid = 3576] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:26:59 INFO - PROCESS | 3576 | 1467156419222 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]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 991ms 15:26:59 INFO - PROCESS | 3576 | 1467156419272 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 3576 | 1467156419276 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:26:59 INFO - PROCESS | 3576 | 1467156419287 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 3576 | 1467156419291 Marionette TRACE conn3 <- [1,1494,null,{}] 15:26:59 INFO - PROCESS | 3576 | 1467156419295 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}] 15:26:59 INFO - PROCESS | 3576 | 1467156419298 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:59 INFO - PROCESS | 3576 | 1467156419393 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:26:59 INFO - PROCESS | 3576 | 1467156419398 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 3576 | 1467156419400 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:26:59 INFO - PROCESS | 3576 | ++DOCSHELL 1320F000 == 12 [pid = 3576] [id = 383] 15:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13C24800) [pid = 3576] [serial = 1149] [outer = 00000000] 15:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E83400) [pid = 3576] [serial = 1150] [outer = 13C24800] 15:26:59 INFO - PROCESS | 3576 | 1467156419456 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16166C00) [pid = 3576] [serial = 1151] [outer = 13C24800] 15:26:59 INFO - PROCESS | 3576 | 1467156419917 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]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 682ms 15:26:59 INFO - PROCESS | 3576 | 1467156419982 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 3576 | 1467156419984 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:26:59 INFO - PROCESS | 3576 | 1467156419987 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 3576 | 1467156419989 Marionette TRACE conn3 <- [1,1498,null,{}] 15:26:59 INFO - PROCESS | 3576 | 1467156419992 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}] 15:26:59 INFO - PROCESS | 3576 | 1467156419994 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:00 INFO - PROCESS | 3576 | 1467156420102 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:27:00 INFO - PROCESS | 3576 | 1467156420111 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 3576 | 1467156420113 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:00 INFO - PROCESS | 3576 | ++DOCSHELL 1616D000 == 13 [pid = 3576] [id = 384] 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1616D400) [pid = 3576] [serial = 1152] [outer = 00000000] 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AA6C00) [pid = 3576] [serial = 1153] [outer = 1616D400] 15:27:00 INFO - PROCESS | 3576 | 1467156420158 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16AAD000) [pid = 3576] [serial = 1154] [outer = 1616D400] 15:27:00 INFO - PROCESS | 3576 | 1467156420586 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]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 636ms 15:27:00 INFO - PROCESS | 3576 | 1467156420625 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 3576 | 1467156420627 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:27:00 INFO - PROCESS | 3576 | 1467156420630 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:27:00 INFO - PROCESS | 3576 | 1467156420632 Marionette TRACE conn3 <- [1,1502,null,{}] 15:27:00 INFO - PROCESS | 3576 | 1467156420636 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}] 15:27:00 INFO - PROCESS | 3576 | 1467156420638 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:00 INFO - PROCESS | 3576 | 1467156420732 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:27:00 INFO - PROCESS | 3576 | 1467156420740 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 3576 | 1467156420746 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:00 INFO - PROCESS | 3576 | ++DOCSHELL 17205800 == 14 [pid = 3576] [id = 385] 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17206C00) [pid = 3576] [serial = 1155] [outer = 00000000] 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (172E5800) [pid = 3576] [serial = 1156] [outer = 17206C00] 15:27:00 INFO - PROCESS | 3576 | 1467156420801 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (177D5000) [pid = 3576] [serial = 1157] [outer = 17206C00] 15:27:01 INFO - PROCESS | 3576 | 1467156421611 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]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1038ms 15:27:01 INFO - PROCESS | 3576 | 1467156421698 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 3576 | 1467156421701 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:27:01 INFO - PROCESS | 3576 | 1467156421708 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 3576 | 1467156421714 Marionette TRACE conn3 <- [1,1506,null,{}] 15:27:01 INFO - PROCESS | 3576 | 1467156421721 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}] 15:27:01 INFO - PROCESS | 3576 | 1467156421725 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:01 INFO - PROCESS | 3576 | 1467156421848 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:27:01 INFO - PROCESS | 3576 | 1467156421971 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:01 INFO - PROCESS | 3576 | 1467156421974 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:01 INFO - PROCESS | 3576 | ++DOCSHELL 103D2000 == 15 [pid = 3576] [id = 386] 15:27:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1123C800) [pid = 3576] [serial = 1158] [outer = 00000000] 15:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13226800) [pid = 3576] [serial = 1159] [outer = 1123C800] 15:27:02 INFO - PROCESS | 3576 | 1467156422032 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C24000) [pid = 3576] [serial = 1160] [outer = 1123C800] 15:27:02 INFO - PROCESS | 3576 | 1467156422893 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]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1209ms 15:27:02 INFO - PROCESS | 3576 | 1467156422921 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 3576 | 1467156422926 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:27:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:27:02 INFO - PROCESS | 3576 | 1467156422931 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 3576 | 1467156422935 Marionette TRACE conn3 <- [1,1510,null,{}] 15:27:02 INFO - PROCESS | 3576 | 1467156422940 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}] 15:27:02 INFO - PROCESS | 3576 | 1467156422943 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:03 INFO - PROCESS | 3576 | 1467156423055 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:27:03 INFO - PROCESS | 3576 | 1467156423172 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 3576 | 1467156423177 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (177CB400) [pid = 3576] [serial = 1078] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16AAA800) [pid = 3576] [serial = 1077] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A8D4800) [pid = 3576] [serial = 1081] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A8CDC00) [pid = 3576] [serial = 1080] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1ABBD800) [pid = 3576] [serial = 1084] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19EE1400) [pid = 3576] [serial = 1083] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (170F2000) [pid = 3576] [serial = 1101] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16AAEC00) [pid = 3576] [serial = 1099] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10E95400) [pid = 3576] [serial = 1104] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1761C800) [pid = 3576] [serial = 1102] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18524C00) [pid = 3576] [serial = 1107] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13105800) [pid = 3576] [serial = 1090] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E7E400) [pid = 3576] [serial = 1105] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (14EB8000) [pid = 3576] [serial = 1095] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19C5CC00) [pid = 3576] [serial = 1111] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1852CC00) [pid = 3576] [serial = 1108] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13455000) [pid = 3576] [serial = 1116] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13C1D800) [pid = 3576] [serial = 1087] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (11CCF400) [pid = 3576] [serial = 1119] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15E86C00) [pid = 3576] [serial = 1096] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13036400) [pid = 3576] [serial = 1120] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13D13C00) [pid = 3576] [serial = 1123] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (13107000) [pid = 3576] [serial = 1114] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A09B400) [pid = 3576] [serial = 1113] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1851EC00) [pid = 3576] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13C62800) [pid = 3576] [serial = 1117] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1625E400) [pid = 3576] [serial = 1127] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (14311C00) [pid = 3576] [serial = 1124] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (19C5C400) [pid = 3576] [serial = 1110] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1852C000) [pid = 3576] [serial = 1138] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15776800) [pid = 3576] [serial = 1133] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (17005400) [pid = 3576] [serial = 1135] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (110CB400) [pid = 3576] [serial = 1130] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1430A800) [pid = 3576] [serial = 1132] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (10A73800) [pid = 3576] [serial = 1129] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (1616E400) [pid = 3576] [serial = 1126] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (13228400) [pid = 3576] [serial = 1086] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (1625E000) [pid = 3576] [serial = 1098] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (13C64400) [pid = 3576] [serial = 1092] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 47 (13C9E000) [pid = 3576] [serial = 1093] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 46 (12BD2400) [pid = 3576] [serial = 1089] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 45 (1345F400) [pid = 3576] [serial = 1075] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | --DOMWINDOW == 44 (13203400) [pid = 3576] [serial = 1074] [outer = 00000000] [url = about:blank] 15:27:03 INFO - PROCESS | 3576 | ++DOCSHELL 10A81000 == 16 [pid = 3576] [id = 387] 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (10E33400) [pid = 3576] [serial = 1161] [outer = 00000000] 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (129A7800) [pid = 3576] [serial = 1162] [outer = 10E33400] 15:27:03 INFO - PROCESS | 3576 | 1467156423244 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (12DFD000) [pid = 3576] [serial = 1163] [outer = 10E33400] 15:27:03 INFO - PROCESS | 3576 | 1467156423680 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"]]]}] 15:27:03 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 () { 15:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:27:03 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 () { 15:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:27:03 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 () { 15:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:27:03 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 () { 15:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:27:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 806ms 15:27:03 INFO - PROCESS | 3576 | 1467156423723 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:27:03 INFO - PROCESS | 3576 | 1467156423728 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:27:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:27:03 INFO - PROCESS | 3576 | 1467156423734 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:27:03 INFO - PROCESS | 3576 | 1467156423737 Marionette TRACE conn3 <- [1,1514,null,{}] 15:27:03 INFO - PROCESS | 3576 | 1467156423740 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}] 15:27:03 INFO - PROCESS | 3576 | 1467156423743 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:03 INFO - PROCESS | 3576 | 1467156423836 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:27:03 INFO - PROCESS | 3576 | 1467156423841 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 3576 | 1467156423844 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:03 INFO - PROCESS | 3576 | ++DOCSHELL 13C16000 == 17 [pid = 3576] [id = 388] 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (13C16400) [pid = 3576] [serial = 1164] [outer = 00000000] 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (13C23400) [pid = 3576] [serial = 1165] [outer = 13C16400] 15:27:03 INFO - PROCESS | 3576 | 1467156423891 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (13C2A400) [pid = 3576] [serial = 1166] [outer = 13C16400] 15:27:04 INFO - PROCESS | 3576 | 1467156424387 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"]]]}] 15:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:27:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 698ms 15:27:04 INFO - PROCESS | 3576 | 1467156424435 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 3576 | 1467156424438 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:27:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:27:04 INFO - PROCESS | 3576 | 1467156424441 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - PROCESS | 3576 | 1467156424445 Marionette TRACE conn3 <- [1,1518,null,{}] 15:27:04 INFO - PROCESS | 3576 | 1467156424456 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}] 15:27:04 INFO - PROCESS | 3576 | 1467156424461 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:04 INFO - PROCESS | 3576 | 1467156424576 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:27:04 INFO - PROCESS | 3576 | 1467156424669 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 3576 | 1467156424672 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:04 INFO - PROCESS | 3576 | ++DOCSHELL 1573B000 == 18 [pid = 3576] [id = 389] 15:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (1573CC00) [pid = 3576] [serial = 1167] [outer = 00000000] 15:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (15E66000) [pid = 3576] [serial = 1168] [outer = 1573CC00] 15:27:04 INFO - PROCESS | 3576 | 1467156424721 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (15E7D000) [pid = 3576] [serial = 1169] [outer = 1573CC00] 15:27:05 INFO - PROCESS | 3576 | 1467156425077 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]]]}] 15:27:05 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 15:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:27:05 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. 15:27:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:27:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 697ms 15:27:05 INFO - PROCESS | 3576 | 1467156425124 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 3576 | 1467156425126 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:27:05 INFO - PROCESS | 3576 | 1467156425130 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 3576 | 1467156425131 Marionette TRACE conn3 <- [1,1522,null,{}] 15:27:05 INFO - PROCESS | 3576 | 1467156425135 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}] 15:27:05 INFO - PROCESS | 3576 | 1467156425137 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:05 INFO - PROCESS | 3576 | 1467156425222 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:27:05 INFO - PROCESS | 3576 | 1467156425227 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 3576 | 1467156425238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:05 INFO - PROCESS | 3576 | ++DOCSHELL 16165800 == 19 [pid = 3576] [id = 390] 15:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (16168000) [pid = 3576] [serial = 1170] [outer = 00000000] 15:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1625CC00) [pid = 3576] [serial = 1171] [outer = 16168000] 15:27:05 INFO - PROCESS | 3576 | 1467156425291 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (16AAD400) [pid = 3576] [serial = 1172] [outer = 16168000] 15:27:05 INFO - PROCESS | 3576 | 1467156425767 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]]]}] 15:27:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:27:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 697ms 15:27:05 INFO - PROCESS | 3576 | 1467156425829 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 3576 | 1467156425831 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:27:05 INFO - PROCESS | 3576 | 1467156425839 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 3576 | 1467156425841 Marionette TRACE conn3 <- [1,1526,null,{}] 15:27:05 INFO - PROCESS | 3576 | 1467156425845 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}] 15:27:05 INFO - PROCESS | 3576 | 1467156425847 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:05 INFO - PROCESS | 3576 | 1467156425984 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:27:06 INFO - PROCESS | 3576 | 1467156426005 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 3576 | 1467156426007 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:06 INFO - PROCESS | 3576 | ++DOCSHELL 13C21400 == 20 [pid = 3576] [id = 391] 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (16E5B000) [pid = 3576] [serial = 1173] [outer = 00000000] 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1720CC00) [pid = 3576] [serial = 1174] [outer = 16E5B000] 15:27:06 INFO - PROCESS | 3576 | 1467156426053 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1761E000) [pid = 3576] [serial = 1175] [outer = 16E5B000] 15:27:06 INFO - PROCESS | 3576 | 1467156426499 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]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 698ms 15:27:06 INFO - PROCESS | 3576 | 1467156426533 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 3576 | 1467156426535 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:27:06 INFO - PROCESS | 3576 | 1467156426539 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 3576 | 1467156426540 Marionette TRACE conn3 <- [1,1530,null,{}] 15:27:06 INFO - PROCESS | 3576 | 1467156426549 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}] 15:27:06 INFO - PROCESS | 3576 | 1467156426554 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:06 INFO - PROCESS | 3576 | 1467156426686 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:27:06 INFO - PROCESS | 3576 | 1467156426746 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 3576 | 1467156426748 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:06 INFO - PROCESS | 3576 | ++DOCSHELL 176BD000 == 21 [pid = 3576] [id = 392] 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (177C7800) [pid = 3576] [serial = 1176] [outer = 00000000] 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (18521800) [pid = 3576] [serial = 1177] [outer = 177C7800] 15:27:06 INFO - PROCESS | 3576 | 1467156426793 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (18522400) [pid = 3576] [serial = 1178] [outer = 177C7800] 15:27:07 INFO - PROCESS | 3576 | 1467156427190 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]]]}] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16DDCC00) [pid = 3576] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1320F800) [pid = 3576] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (15747C00) [pid = 3576] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1616D400) [pid = 3576] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13C24800) [pid = 3576] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:27:07 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (18242800) [pid = 3576] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 697ms 15:27:07 INFO - PROCESS | 3576 | 1467156427222 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 3576 | 1467156427224 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:27:07 INFO - PROCESS | 3576 | 1467156427228 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 3576 | 1467156427229 Marionette TRACE conn3 <- [1,1534,null,{}] 15:27:07 INFO - PROCESS | 3576 | 1467156427233 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}] 15:27:07 INFO - PROCESS | 3576 | 1467156427235 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:07 INFO - PROCESS | 3576 | 1467156427367 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:27:07 INFO - PROCESS | 3576 | 1467156427435 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 3576 | 1467156427438 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:07 INFO - PROCESS | 3576 | ++DOCSHELL 1577A400 == 22 [pid = 3576] [id = 393] 15:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (1577C000) [pid = 3576] [serial = 1179] [outer = 00000000] 15:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (170F2800) [pid = 3576] [serial = 1180] [outer = 1577C000] 15:27:07 INFO - PROCESS | 3576 | 1467156427484 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (176B2C00) [pid = 3576] [serial = 1181] [outer = 1577C000] 15:27:07 INFO - PROCESS | 3576 | 1467156427852 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]]]}] 15:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 620ms 15:27:07 INFO - PROCESS | 3576 | 1467156427866 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:27:07 INFO - PROCESS | 3576 | 1467156427868 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:27:07 INFO - PROCESS | 3576 | 1467156427871 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 3576 | 1467156427873 Marionette TRACE conn3 <- [1,1538,null,{}] 15:27:07 INFO - PROCESS | 3576 | 1467156427887 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}] 15:27:07 INFO - PROCESS | 3576 | 1467156427889 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:07 INFO - PROCESS | 3576 | 1467156427967 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:27:07 INFO - PROCESS | 3576 | 1467156427973 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 3576 | 1467156427975 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:07 INFO - PROCESS | 3576 | ++DOCSHELL 18524800 == 23 [pid = 3576] [id = 394] 15:27:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (18528400) [pid = 3576] [serial = 1182] [outer = 00000000] 15:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (199B5800) [pid = 3576] [serial = 1183] [outer = 18528400] 15:27:08 INFO - PROCESS | 3576 | 1467156428020 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (19BC0000) [pid = 3576] [serial = 1184] [outer = 18528400] 15:27:08 INFO - PROCESS | 3576 | 1467156428435 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]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 589ms 15:27:08 INFO - PROCESS | 3576 | 1467156428468 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 3576 | 1467156428470 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:27:08 INFO - PROCESS | 3576 | 1467156428488 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 3576 | 1467156428489 Marionette TRACE conn3 <- [1,1542,null,{}] 15:27:08 INFO - PROCESS | 3576 | 1467156428493 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}] 15:27:08 INFO - PROCESS | 3576 | 1467156428495 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:08 INFO - PROCESS | 3576 | 1467156428576 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:27:08 INFO - PROCESS | 3576 | 1467156428582 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:08 INFO - PROCESS | 3576 | 1467156428584 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:08 INFO - PROCESS | 3576 | ++DOCSHELL 16161800 == 24 [pid = 3576] [id = 395] 15:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1852C400) [pid = 3576] [serial = 1185] [outer = 00000000] 15:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (19C6A800) [pid = 3576] [serial = 1186] [outer = 1852C400] 15:27:08 INFO - PROCESS | 3576 | 1467156428627 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (19EE2400) [pid = 3576] [serial = 1187] [outer = 1852C400] 15:27:09 INFO - PROCESS | 3576 | 1467156429063 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]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 651ms 15:27:09 INFO - PROCESS | 3576 | 1467156429122 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 3576 | 1467156429124 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:27:09 INFO - PROCESS | 3576 | 1467156429127 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 3576 | 1467156429128 Marionette TRACE conn3 <- [1,1546,null,{}] 15:27:09 INFO - PROCESS | 3576 | 1467156429132 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}] 15:27:09 INFO - PROCESS | 3576 | 1467156429133 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:09 INFO - PROCESS | 3576 | 1467156429213 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:27:09 INFO - PROCESS | 3576 | 1467156429218 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 3576 | 1467156429220 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:09 INFO - PROCESS | 3576 | ++DOCSHELL 19BC7C00 == 25 [pid = 3576] [id = 396] 15:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (19EE6800) [pid = 3576] [serial = 1188] [outer = 00000000] 15:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1A0A5800) [pid = 3576] [serial = 1189] [outer = 19EE6800] 15:27:09 INFO - PROCESS | 3576 | 1467156429273 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1A321C00) [pid = 3576] [serial = 1190] [outer = 19EE6800] 15:27:09 INFO - PROCESS | 3576 | 1467156429905 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]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 837ms 15:27:09 INFO - PROCESS | 3576 | 1467156429970 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 3576 | 1467156429975 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:27:09 INFO - PROCESS | 3576 | 1467156429980 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 3576 | 1467156429985 Marionette TRACE conn3 <- [1,1550,null,{}] 15:27:09 INFO - PROCESS | 3576 | 1467156429991 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}] 15:27:09 INFO - PROCESS | 3576 | 1467156429994 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:10 INFO - PROCESS | 3576 | 1467156430104 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:27:10 INFO - PROCESS | 3576 | 1467156430235 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 3576 | 1467156430238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:10 INFO - PROCESS | 3576 | ++DOCSHELL 114CF000 == 26 [pid = 3576] [id = 397] 15:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (129EAC00) [pid = 3576] [serial = 1191] [outer = 00000000] 15:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13942800) [pid = 3576] [serial = 1192] [outer = 129EAC00] 15:27:10 INFO - PROCESS | 3576 | 1467156430296 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13C6B000) [pid = 3576] [serial = 1193] [outer = 129EAC00] 15:27:10 INFO - PROCESS | 3576 | 1467156430872 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]]]}] 15:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 929ms 15:27:10 INFO - PROCESS | 3576 | 1467156430911 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 3576 | 1467156430920 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:27:10 INFO - PROCESS | 3576 | 1467156430927 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 3576 | 1467156430930 Marionette TRACE conn3 <- [1,1554,null,{}] 15:27:10 INFO - PROCESS | 3576 | 1467156430935 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}] 15:27:10 INFO - PROCESS | 3576 | 1467156430938 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:11 INFO - PROCESS | 3576 | 1467156431051 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:27:11 INFO - PROCESS | 3576 | 1467156431182 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 3576 | 1467156431185 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:11 INFO - PROCESS | 3576 | ++DOCSHELL 15741000 == 27 [pid = 3576] [id = 398] 15:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15747C00) [pid = 3576] [serial = 1194] [outer = 00000000] 15:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E79800) [pid = 3576] [serial = 1195] [outer = 15747C00] 15:27:11 INFO - PROCESS | 3576 | 1467156431242 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1616C000) [pid = 3576] [serial = 1196] [outer = 15747C00] 15:27:11 INFO - PROCESS | 3576 | 1467156431840 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]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 945ms 15:27:11 INFO - PROCESS | 3576 | 1467156431872 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 3576 | 1467156431874 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:27:11 INFO - PROCESS | 3576 | 1467156431879 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - PROCESS | 3576 | 1467156431882 Marionette TRACE conn3 <- [1,1558,null,{}] 15:27:11 INFO - PROCESS | 3576 | 1467156431895 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}] 15:27:11 INFO - PROCESS | 3576 | 1467156431900 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:12 INFO - PROCESS | 3576 | 1467156432021 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:27:12 INFO - PROCESS | 3576 | 1467156432157 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 3576 | 1467156432160 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:12 INFO - PROCESS | 3576 | ++DOCSHELL 11C44C00 == 28 [pid = 3576] [id = 399] 15:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1281A000) [pid = 3576] [serial = 1197] [outer = 00000000] 15:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13C1F400) [pid = 3576] [serial = 1198] [outer = 1281A000] 15:27:12 INFO - PROCESS | 3576 | 1467156432220 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1616CC00) [pid = 3576] [serial = 1199] [outer = 1281A000] 15:27:12 INFO - PROCESS | 3576 | 1467156432980 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]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1147ms 15:27:13 INFO - PROCESS | 3576 | 1467156433018 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 3576 | 1467156433022 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:27:13 INFO - PROCESS | 3576 | 1467156433027 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 3576 | 1467156433031 Marionette TRACE conn3 <- [1,1562,null,{}] 15:27:13 INFO - PROCESS | 3576 | 1467156433036 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}] 15:27:13 INFO - PROCESS | 3576 | 1467156433038 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:13 INFO - PROCESS | 3576 | 1467156433140 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:27:13 INFO - PROCESS | 3576 | --DOCSHELL 1055A800 == 27 [pid = 3576] [id = 380] 15:27:13 INFO - PROCESS | 3576 | 1467156433777 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 3576 | 1467156433781 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199B1400) [pid = 3576] [serial = 1139] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17206400) [pid = 3576] [serial = 1136] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13229000) [pid = 3576] [serial = 1144] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (172E5800) [pid = 3576] [serial = 1156] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15E67C00) [pid = 3576] [serial = 1147] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1394F400) [pid = 3576] [serial = 1145] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16AA6C00) [pid = 3576] [serial = 1153] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E7F000) [pid = 3576] [serial = 1148] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (10A75C00) [pid = 3576] [serial = 1141] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16AAD000) [pid = 3576] [serial = 1154] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15E83400) [pid = 3576] [serial = 1150] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16166C00) [pid = 3576] [serial = 1151] [outer = 00000000] [url = about:blank] 15:27:13 INFO - PROCESS | 3576 | ++DOCSHELL 10474000 == 28 [pid = 3576] [id = 400] 15:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1047E800) [pid = 3576] [serial = 1200] [outer = 00000000] 15:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10A07C00) [pid = 3576] [serial = 1201] [outer = 1047E800] 15:27:13 INFO - PROCESS | 3576 | 1467156433870 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10E90400) [pid = 3576] [serial = 1202] [outer = 1047E800] 15:27:14 INFO - PROCESS | 3576 | 1467156434303 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]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1287ms 15:27:14 INFO - PROCESS | 3576 | 1467156434363 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 3576 | 1467156434367 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:27:14 INFO - PROCESS | 3576 | 1467156434372 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 3576 | 1467156434374 Marionette TRACE conn3 <- [1,1566,null,{}] 15:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:27:14 INFO - PROCESS | 3576 | 1467156434380 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}] 15:27:14 INFO - PROCESS | 3576 | 1467156434385 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:14 INFO - PROCESS | 3576 | 1467156434472 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:27:14 INFO - PROCESS | 3576 | 1467156434481 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 3576 | 1467156434483 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:14 INFO - PROCESS | 3576 | ++DOCSHELL 12BD1C00 == 29 [pid = 3576] [id = 401] 15:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12DF2400) [pid = 3576] [serial = 1203] [outer = 00000000] 15:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13127400) [pid = 3576] [serial = 1204] [outer = 12DF2400] 15:27:14 INFO - PROCESS | 3576 | 1467156434560 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E7400) [pid = 3576] [serial = 1205] [outer = 12DF2400] 15:27:15 INFO - PROCESS | 3576 | 1467156435030 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]]]}] 15:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 697ms 15:27:15 INFO - PROCESS | 3576 | 1467156435095 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 3576 | 1467156435099 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:27:15 INFO - PROCESS | 3576 | 1467156435104 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - PROCESS | 3576 | 1467156435106 Marionette TRACE conn3 <- [1,1570,null,{}] 15:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:27:15 INFO - PROCESS | 3576 | 1467156435110 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}] 15:27:15 INFO - PROCESS | 3576 | 1467156435112 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:15 INFO - PROCESS | 3576 | 1467156435201 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:27:15 INFO - PROCESS | 3576 | 1467156435294 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 3576 | 1467156435296 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:15 INFO - PROCESS | 3576 | ++DOCSHELL 11CCF400 == 30 [pid = 3576] [id = 402] 15:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13940C00) [pid = 3576] [serial = 1206] [outer = 00000000] 15:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C25C00) [pid = 3576] [serial = 1207] [outer = 13940C00] 15:27:15 INFO - PROCESS | 3576 | 1467156435341 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13CA1400) [pid = 3576] [serial = 1208] [outer = 13940C00] 15:27:15 INFO - PROCESS | 3576 | 1467156435740 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]]]}] 15:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 666ms 15:27:15 INFO - PROCESS | 3576 | 1467156435788 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 3576 | 1467156435791 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:27:15 INFO - PROCESS | 3576 | 1467156435796 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - PROCESS | 3576 | 1467156435802 Marionette TRACE conn3 <- [1,1574,null,{}] 15:27:15 INFO - PROCESS | 3576 | 1467156435811 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}] 15:27:15 INFO - PROCESS | 3576 | 1467156435815 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:15 INFO - PROCESS | 3576 | 1467156435938 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:27:15 INFO - PROCESS | 3576 | 1467156435962 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 3576 | 1467156435964 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:15 INFO - PROCESS | 3576 | ++DOCSHELL 1430A000 == 31 [pid = 3576] [id = 403] 15:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14EB8800) [pid = 3576] [serial = 1209] [outer = 00000000] 15:27:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E6DC00) [pid = 3576] [serial = 1210] [outer = 14EB8800] 15:27:15 INFO - PROCESS | 3576 | 1467156436009 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13C1E800) [pid = 3576] [serial = 1211] [outer = 14EB8800] 15:27:16 INFO - PROCESS | 3576 | 1467156436484 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]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 728ms 15:27:16 INFO - PROCESS | 3576 | 1467156436581 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 3576 | 1467156436584 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:27:16 INFO - PROCESS | 3576 | 1467156436594 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:27:16 INFO - PROCESS | 3576 | 1467156436595 Marionette TRACE conn3 <- [1,1578,null,{}] 15:27:16 INFO - PROCESS | 3576 | 1467156436599 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}] 15:27:16 INFO - PROCESS | 3576 | 1467156436601 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:16 INFO - PROCESS | 3576 | 1467156436720 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:27:16 INFO - PROCESS | 3576 | 1467156436780 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:16 INFO - PROCESS | 3576 | 1467156436783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:16 INFO - PROCESS | 3576 | ++DOCSHELL 16253800 == 32 [pid = 3576] [id = 404] 15:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16260000) [pid = 3576] [serial = 1212] [outer = 00000000] 15:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16B15000) [pid = 3576] [serial = 1213] [outer = 16260000] 15:27:16 INFO - PROCESS | 3576 | 1467156436811 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DDD400) [pid = 3576] [serial = 1214] [outer = 16260000] 15:27:17 INFO - PROCESS | 3576 | 1467156437236 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]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 697ms 15:27:17 INFO - PROCESS | 3576 | 1467156437278 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 3576 | 1467156437280 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:27:17 INFO - PROCESS | 3576 | 1467156437292 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 3576 | 1467156437294 Marionette TRACE conn3 <- [1,1582,null,{}] 15:27:17 INFO - PROCESS | 3576 | 1467156437298 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}] 15:27:17 INFO - PROCESS | 3576 | 1467156437300 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:17 INFO - PROCESS | 3576 | 1467156437410 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:27:17 INFO - PROCESS | 3576 | 1467156437416 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:17 INFO - PROCESS | 3576 | 1467156437422 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:17 INFO - PROCESS | 3576 | ++DOCSHELL 17206400 == 33 [pid = 3576] [id = 405] 15:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17208000) [pid = 3576] [serial = 1215] [outer = 00000000] 15:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176B7C00) [pid = 3576] [serial = 1216] [outer = 17208000] 15:27:17 INFO - PROCESS | 3576 | 1467156437509 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (177D5400) [pid = 3576] [serial = 1217] [outer = 17208000] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10A01400) [pid = 3576] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1852C400) [pid = 3576] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19EE6800) [pid = 3576] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E5B000) [pid = 3576] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (177C7800) [pid = 3576] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17206C00) [pid = 3576] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C16400) [pid = 3576] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10E33400) [pid = 3576] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16168000) [pid = 3576] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1573CC00) [pid = 3576] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1577C000) [pid = 3576] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18528400) [pid = 3576] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:27:18 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1123C800) [pid = 3576] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:27:18 INFO - PROCESS | 3576 | 1467156438321 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]]]}] 15:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1101ms 15:27:18 INFO - PROCESS | 3576 | 1467156438410 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 3576 | 1467156438415 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:27:18 INFO - PROCESS | 3576 | 1467156438422 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:27:18 INFO - PROCESS | 3576 | 1467156438425 Marionette TRACE conn3 <- [1,1586,null,{}] 15:27:18 INFO - PROCESS | 3576 | 1467156438432 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}] 15:27:18 INFO - PROCESS | 3576 | 1467156438435 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:18 INFO - PROCESS | 3576 | 1467156438559 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:27:18 INFO - PROCESS | 3576 | 1467156438684 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 3576 | 1467156438689 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:18 INFO - PROCESS | 3576 | ++DOCSHELL 10A7E800 == 34 [pid = 3576] [id = 406] 15:27:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10E38800) [pid = 3576] [serial = 1218] [outer = 00000000] 15:27:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1281D400) [pid = 3576] [serial = 1219] [outer = 10E38800] 15:27:18 INFO - PROCESS | 3576 | 1467156438732 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13206400) [pid = 3576] [serial = 1220] [outer = 10E38800] 15:27:19 INFO - PROCESS | 3576 | 1467156439448 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]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1084ms 15:27:19 INFO - PROCESS | 3576 | 1467156439502 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 3576 | 1467156439507 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:27:19 INFO - PROCESS | 3576 | 1467156439514 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - PROCESS | 3576 | 1467156439517 Marionette TRACE conn3 <- [1,1590,null,{}] 15:27:19 INFO - PROCESS | 3576 | 1467156439546 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}] 15:27:19 INFO - PROCESS | 3576 | 1467156439549 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:19 INFO - PROCESS | 3576 | 1467156439670 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:27:19 INFO - PROCESS | 3576 | 1467156439795 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 3576 | 1467156439798 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:19 INFO - PROCESS | 3576 | ++DOCSHELL 11CD2800 == 35 [pid = 3576] [id = 407] 15:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1281E400) [pid = 3576] [serial = 1221] [outer = 00000000] 15:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C2BC00) [pid = 3576] [serial = 1222] [outer = 1281E400] 15:27:19 INFO - PROCESS | 3576 | 1467156439855 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (14312000) [pid = 3576] [serial = 1223] [outer = 1281E400] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11029800) [pid = 3576] [serial = 1142] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19EE2400) [pid = 3576] [serial = 1187] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A321C00) [pid = 3576] [serial = 1190] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A0A5800) [pid = 3576] [serial = 1189] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1720CC00) [pid = 3576] [serial = 1174] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18521800) [pid = 3576] [serial = 1177] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (177D5000) [pid = 3576] [serial = 1157] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13C23400) [pid = 3576] [serial = 1165] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13C2A400) [pid = 3576] [serial = 1166] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (129A7800) [pid = 3576] [serial = 1162] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (12DFD000) [pid = 3576] [serial = 1163] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1625CC00) [pid = 3576] [serial = 1171] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15E66000) [pid = 3576] [serial = 1168] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15E7D000) [pid = 3576] [serial = 1169] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (170F2800) [pid = 3576] [serial = 1180] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (18522400) [pid = 3576] [serial = 1178] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (199B5800) [pid = 3576] [serial = 1183] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (19C6A800) [pid = 3576] [serial = 1186] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13226800) [pid = 3576] [serial = 1159] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (13C24000) [pid = 3576] [serial = 1160] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (176B2C00) [pid = 3576] [serial = 1181] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1761E000) [pid = 3576] [serial = 1175] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (19BC0000) [pid = 3576] [serial = 1184] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16AAD400) [pid = 3576] [serial = 1172] [outer = 00000000] [url = about:blank] 15:27:20 INFO - PROCESS | 3576 | 1467156440581 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]]]}] 15:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1116ms 15:27:20 INFO - PROCESS | 3576 | 1467156440640 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 3576 | 1467156440644 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:27:20 INFO - PROCESS | 3576 | 1467156440648 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - PROCESS | 3576 | 1467156440653 Marionette TRACE conn3 <- [1,1594,null,{}] 15:27:20 INFO - PROCESS | 3576 | 1467156440660 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}] 15:27:20 INFO - PROCESS | 3576 | 1467156440662 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:20 INFO - PROCESS | 3576 | 1467156440733 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:27:20 INFO - PROCESS | 3576 | 1467156440823 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 3576 | 1467156440825 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:20 INFO - PROCESS | 3576 | ++DOCSHELL 13130400 == 36 [pid = 3576] [id = 408] 15:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (13130800) [pid = 3576] [serial = 1224] [outer = 00000000] 15:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13202C00) [pid = 3576] [serial = 1225] [outer = 13130800] 15:27:20 INFO - PROCESS | 3576 | 1467156440874 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1322A000) [pid = 3576] [serial = 1226] [outer = 13130800] 15:27:21 INFO - PROCESS | 3576 | 1467156441309 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]]]}] 15:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 744ms 15:27:21 INFO - PROCESS | 3576 | 1467156441390 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 3576 | 1467156441394 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:27:21 INFO - PROCESS | 3576 | 1467156441400 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 3576 | 1467156441403 Marionette TRACE conn3 <- [1,1598,null,{}] 15:27:21 INFO - PROCESS | 3576 | 1467156441407 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}] 15:27:21 INFO - PROCESS | 3576 | 1467156441409 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:21 INFO - PROCESS | 3576 | 1467156441498 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:27:21 INFO - PROCESS | 3576 | 1467156441510 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:21 INFO - PROCESS | 3576 | 1467156441512 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:21 INFO - PROCESS | 3576 | ++DOCSHELL 13D08400 == 37 [pid = 3576] [id = 409] 15:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13D0D000) [pid = 3576] [serial = 1227] [outer = 00000000] 15:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (14EB8400) [pid = 3576] [serial = 1228] [outer = 13D0D000] 15:27:21 INFO - PROCESS | 3576 | 1467156441582 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1577C000) [pid = 3576] [serial = 1229] [outer = 13D0D000] 15:27:22 INFO - PROCESS | 3576 | 1467156442046 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]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 682ms 15:27:22 INFO - PROCESS | 3576 | 1467156442100 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 3576 | 1467156442102 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:27:22 INFO - PROCESS | 3576 | 1467156442106 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 3576 | 1467156442109 Marionette TRACE conn3 <- [1,1602,null,{}] 15:27:22 INFO - PROCESS | 3576 | 1467156442120 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}] 15:27:22 INFO - PROCESS | 3576 | 1467156442125 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:22 INFO - PROCESS | 3576 | 1467156442217 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:27:22 INFO - PROCESS | 3576 | 1467156442226 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 3576 | 1467156442230 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:22 INFO - PROCESS | 3576 | ++DOCSHELL 16180800 == 38 [pid = 3576] [id = 410] 15:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (16181400) [pid = 3576] [serial = 1230] [outer = 00000000] 15:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1625B400) [pid = 3576] [serial = 1231] [outer = 16181400] 15:27:22 INFO - PROCESS | 3576 | 1467156442278 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (16AB1400) [pid = 3576] [serial = 1232] [outer = 16181400] 15:27:22 INFO - PROCESS | 3576 | 1467156442738 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]]]}] 15:27:22 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 15:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 697ms 15:27:22 INFO - PROCESS | 3576 | 1467156442788 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 3576 | 1467156442791 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:27:22 INFO - PROCESS | 3576 | 1467156442794 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 3576 | 1467156442796 Marionette TRACE conn3 <- [1,1606,null,{}] 15:27:22 INFO - PROCESS | 3576 | 1467156442799 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}] 15:27:22 INFO - PROCESS | 3576 | 1467156442801 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:22 INFO - PROCESS | 3576 | 1467156442919 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:27:23 INFO - PROCESS | 3576 | 1467156443010 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 3576 | 1467156443012 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:23 INFO - PROCESS | 3576 | ++DOCSHELL 13228800 == 39 [pid = 3576] [id = 411] 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (17287800) [pid = 3576] [serial = 1233] [outer = 00000000] 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (176B1800) [pid = 3576] [serial = 1234] [outer = 17287800] 15:27:23 INFO - PROCESS | 3576 | 1467156443056 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (177C7800) [pid = 3576] [serial = 1235] [outer = 17287800] 15:27:23 INFO - PROCESS | 3576 | 1467156443476 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]]]}] 15:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 728ms 15:27:23 INFO - PROCESS | 3576 | 1467156443535 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:27:23 INFO - PROCESS | 3576 | 1467156443537 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:27:23 INFO - PROCESS | 3576 | 1467156443546 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:27:23 INFO - PROCESS | 3576 | 1467156443548 Marionette TRACE conn3 <- [1,1610,null,{}] 15:27:23 INFO - PROCESS | 3576 | 1467156443552 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}] 15:27:23 INFO - PROCESS | 3576 | 1467156443554 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:23 INFO - PROCESS | 3576 | 1467156443661 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:27:23 INFO - PROCESS | 3576 | 1467156443667 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 3576 | 1467156443669 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:23 INFO - PROCESS | 3576 | ++DOCSHELL 170EE400 == 40 [pid = 3576] [id = 412] 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (17722400) [pid = 3576] [serial = 1236] [outer = 00000000] 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (18246000) [pid = 3576] [serial = 1237] [outer = 17722400] 15:27:23 INFO - PROCESS | 3576 | 1467156443717 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (18522800) [pid = 3576] [serial = 1238] [outer = 17722400] 15:27:24 INFO - PROCESS | 3576 | 1467156444192 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]]]}] 15:27:24 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 15:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 682ms 15:27:24 INFO - PROCESS | 3576 | 1467156444240 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 3576 | 1467156444242 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:27:24 INFO - PROCESS | 3576 | 1467156444245 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 3576 | 1467156444247 Marionette TRACE conn3 <- [1,1614,null,{}] 15:27:24 INFO - PROCESS | 3576 | 1467156444251 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}] 15:27:24 INFO - PROCESS | 3576 | 1467156444256 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:24 INFO - PROCESS | 3576 | 1467156444408 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:27:24 INFO - PROCESS | 3576 | 1467156444426 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:24 INFO - PROCESS | 3576 | 1467156444428 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:24 INFO - PROCESS | 3576 | ++DOCSHELL 18529C00 == 41 [pid = 3576] [id = 413] 15:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (199AE000) [pid = 3576] [serial = 1239] [outer = 00000000] 15:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19BBFC00) [pid = 3576] [serial = 1240] [outer = 199AE000] 15:27:24 INFO - PROCESS | 3576 | 1467156444503 Marionette DEBUG loaded listener.js 15:27:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19BC1000) [pid = 3576] [serial = 1241] [outer = 199AE000] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13940C00) [pid = 3576] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (14EB8800) [pid = 3576] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1281A000) [pid = 3576] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15747C00) [pid = 3576] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (129EAC00) [pid = 3576] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16260000) [pid = 3576] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1047E800) [pid = 3576] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:27:24 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (12DF2400) [pid = 3576] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:27:24 INFO - PROCESS | 3576 | 1467156444950 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]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 729ms 15:27:24 INFO - PROCESS | 3576 | 1467156444970 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 3576 | 1467156444972 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:27:24 INFO - PROCESS | 3576 | 1467156444975 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 3576 | 1467156444976 Marionette TRACE conn3 <- [1,1618,null,{}] 15:27:24 INFO - PROCESS | 3576 | 1467156444980 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}] 15:27:24 INFO - PROCESS | 3576 | 1467156444982 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:25 INFO - PROCESS | 3576 | 1467156445095 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:27:25 INFO - PROCESS | 3576 | 1467156445153 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 3576 | 1467156445155 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:25 INFO - PROCESS | 3576 | ++DOCSHELL 13222400 == 42 [pid = 3576] [id = 414] 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13454800) [pid = 3576] [serial = 1242] [outer = 00000000] 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (16AA7800) [pid = 3576] [serial = 1243] [outer = 13454800] 15:27:25 INFO - PROCESS | 3576 | 1467156445198 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (176B5000) [pid = 3576] [serial = 1244] [outer = 13454800] 15:27:25 INFO - PROCESS | 3576 | 1467156445554 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]]]}] 15:27:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 620ms 15:27:25 INFO - PROCESS | 3576 | 1467156445621 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 3576 | 1467156445623 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:27:25 INFO - PROCESS | 3576 | 1467156445627 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 3576 | 1467156445628 Marionette TRACE conn3 <- [1,1622,null,{}] 15:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:27:25 INFO - PROCESS | 3576 | 1467156445632 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}] 15:27:25 INFO - PROCESS | 3576 | 1467156445634 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:25 INFO - PROCESS | 3576 | 1467156445712 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:27:25 INFO - PROCESS | 3576 | 1467156445718 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 3576 | 1467156445720 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:25 INFO - PROCESS | 3576 | ++DOCSHELL 13157000 == 43 [pid = 3576] [id = 415] 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (19BBD400) [pid = 3576] [serial = 1245] [outer = 00000000] 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (19EE1800) [pid = 3576] [serial = 1246] [outer = 19BBD400] 15:27:25 INFO - PROCESS | 3576 | 1467156445764 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (19EE4000) [pid = 3576] [serial = 1247] [outer = 19BBD400] 15:27:26 INFO - PROCESS | 3576 | 1467156446208 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]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 15:27:26 INFO - PROCESS | 3576 | 1467156446269 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 3576 | 1467156446272 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:27:26 INFO - PROCESS | 3576 | 1467156446276 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - PROCESS | 3576 | 1467156446278 Marionette TRACE conn3 <- [1,1626,null,{}] 15:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:27:26 INFO - PROCESS | 3576 | 1467156446282 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}] 15:27:26 INFO - PROCESS | 3576 | 1467156446283 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:26 INFO - PROCESS | 3576 | 1467156446364 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:27:26 INFO - PROCESS | 3576 | 1467156446373 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 3576 | 1467156446375 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:26 INFO - PROCESS | 3576 | ++DOCSHELL 16167400 == 44 [pid = 3576] [id = 416] 15:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19C6A000) [pid = 3576] [serial = 1248] [outer = 00000000] 15:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1A323000) [pid = 3576] [serial = 1249] [outer = 19C6A000] 15:27:26 INFO - PROCESS | 3576 | 1467156446418 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1A0A4400) [pid = 3576] [serial = 1250] [outer = 19C6A000] 15:27:26 INFO - PROCESS | 3576 | 1467156446968 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]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 729ms 15:27:26 INFO - PROCESS | 3576 | 1467156447003 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 3576 | 1467156447008 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:27:26 INFO - PROCESS | 3576 | 1467156447014 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - PROCESS | 3576 | 1467156447017 Marionette TRACE conn3 <- [1,1630,null,{}] 15:27:27 INFO - PROCESS | 3576 | 1467156447023 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}] 15:27:27 INFO - PROCESS | 3576 | 1467156447026 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:27 INFO - PROCESS | 3576 | 1467156447181 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:27:27 INFO - PROCESS | 3576 | 1467156447318 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 3576 | 1467156447323 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:27 INFO - PROCESS | 3576 | ++DOCSHELL 1102B800 == 45 [pid = 3576] [id = 417] 15:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1102C400) [pid = 3576] [serial = 1251] [outer = 00000000] 15:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1394E800) [pid = 3576] [serial = 1252] [outer = 1102C400] 15:27:27 INFO - PROCESS | 3576 | 1467156447380 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C26C00) [pid = 3576] [serial = 1253] [outer = 1102C400] 15:27:27 INFO - PROCESS | 3576 | 1467156447941 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]]]}] 15:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 945ms 15:27:27 INFO - PROCESS | 3576 | 1467156447959 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 3576 | 1467156447964 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:27:27 INFO - PROCESS | 3576 | 1467156447971 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - PROCESS | 3576 | 1467156447974 Marionette TRACE conn3 <- [1,1634,null,{}] 15:27:27 INFO - PROCESS | 3576 | 1467156447979 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}] 15:27:27 INFO - PROCESS | 3576 | 1467156447981 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:28 INFO - PROCESS | 3576 | 1467156448092 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:27:28 INFO - PROCESS | 3576 | 1467156448199 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 3576 | 1467156448202 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:28 INFO - PROCESS | 3576 | ++DOCSHELL 13D15400 == 46 [pid = 3576] [id = 418] 15:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14311400) [pid = 3576] [serial = 1254] [outer = 00000000] 15:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E7D000) [pid = 3576] [serial = 1255] [outer = 14311400] 15:27:28 INFO - PROCESS | 3576 | 1467156448258 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16160C00) [pid = 3576] [serial = 1256] [outer = 14311400] 15:27:28 INFO - PROCESS | 3576 | 1467156448863 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]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 946ms 15:27:28 INFO - PROCESS | 3576 | 1467156448900 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 3576 | 1467156448902 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:27:28 INFO - PROCESS | 3576 | 1467156448907 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 3576 | 1467156448911 Marionette TRACE conn3 <- [1,1638,null,{}] 15:27:28 INFO - PROCESS | 3576 | 1467156448922 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}] 15:27:28 INFO - PROCESS | 3576 | 1467156448926 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:29 INFO - PROCESS | 3576 | 1467156449031 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:27:29 INFO - PROCESS | 3576 | 1467156449138 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 3576 | 1467156449141 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:29 INFO - PROCESS | 3576 | ++DOCSHELL 18529400 == 47 [pid = 3576] [id = 419] 15:27:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1852A400) [pid = 3576] [serial = 1257] [outer = 00000000] 15:27:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199B7800) [pid = 3576] [serial = 1258] [outer = 1852A400] 15:27:29 INFO - PROCESS | 3576 | 1467156449198 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A0A0800) [pid = 3576] [serial = 1259] [outer = 1852A400] 15:27:29 INFO - PROCESS | 3576 | 1467156449796 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]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 945ms 15:27:29 INFO - PROCESS | 3576 | 1467156449850 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 3576 | 1467156449853 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:27:29 INFO - PROCESS | 3576 | 1467156449857 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 3576 | 1467156449859 Marionette TRACE conn3 <- [1,1642,null,{}] 15:27:29 INFO - PROCESS | 3576 | 1467156449862 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}] 15:27:29 INFO - PROCESS | 3576 | 1467156449865 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:29 INFO - PROCESS | 3576 | 1467156449969 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:27:30 INFO - PROCESS | 3576 | 1467156450075 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 3576 | 1467156450078 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:30 INFO - PROCESS | 3576 | ++DOCSHELL 110C5800 == 48 [pid = 3576] [id = 420] 15:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (110C5C00) [pid = 3576] [serial = 1260] [outer = 00000000] 15:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1320F800) [pid = 3576] [serial = 1261] [outer = 110C5C00] 15:27:30 INFO - PROCESS | 3576 | 1467156450133 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15994C00) [pid = 3576] [serial = 1262] [outer = 110C5C00] 15:27:30 INFO - PROCESS | 3576 | 1467156450836 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]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1038ms 15:27:30 INFO - PROCESS | 3576 | 1467156450883 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 3576 | 1467156450887 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:27:30 INFO - PROCESS | 3576 | 1467156450908 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 3576 | 1467156450913 Marionette TRACE conn3 <- [1,1646,null,{}] 15:27:30 INFO - PROCESS | 3576 | 1467156450918 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}] 15:27:30 INFO - PROCESS | 3576 | 1467156450920 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:31 INFO - PROCESS | 3576 | 1467156451018 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13157000 == 47 [pid = 3576] [id = 415] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13222400 == 46 [pid = 3576] [id = 414] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 18529C00 == 45 [pid = 3576] [id = 413] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 170EE400 == 44 [pid = 3576] [id = 412] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13228800 == 43 [pid = 3576] [id = 411] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 16180800 == 42 [pid = 3576] [id = 410] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13D08400 == 41 [pid = 3576] [id = 409] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13130400 == 40 [pid = 3576] [id = 408] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 11CD2800 == 39 [pid = 3576] [id = 407] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 10A7E800 == 38 [pid = 3576] [id = 406] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 11C44C00 == 37 [pid = 3576] [id = 399] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 10474000 == 36 [pid = 3576] [id = 400] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 11CCF400 == 35 [pid = 3576] [id = 402] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 1430A000 == 34 [pid = 3576] [id = 403] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 12BD1C00 == 33 [pid = 3576] [id = 401] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 17206400 == 32 [pid = 3576] [id = 405] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 16253800 == 31 [pid = 3576] [id = 404] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 15741000 == 30 [pid = 3576] [id = 398] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 110C5800 == 29 [pid = 3576] [id = 420] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 18529400 == 28 [pid = 3576] [id = 419] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 16167400 == 27 [pid = 3576] [id = 416] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 1102B800 == 26 [pid = 3576] [id = 417] 15:27:31 INFO - PROCESS | 3576 | --DOCSHELL 13D15400 == 25 [pid = 3576] [id = 418] 15:27:31 INFO - PROCESS | 3576 | 1467156451725 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 3576 | 1467156451728 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16B15000) [pid = 3576] [serial = 1213] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10A07C00) [pid = 3576] [serial = 1201] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10E90400) [pid = 3576] [serial = 1202] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13127400) [pid = 3576] [serial = 1204] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (131E7400) [pid = 3576] [serial = 1205] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C1F400) [pid = 3576] [serial = 1198] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16DDD400) [pid = 3576] [serial = 1214] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13942800) [pid = 3576] [serial = 1192] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E79800) [pid = 3576] [serial = 1195] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13CA1400) [pid = 3576] [serial = 1208] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13C25C00) [pid = 3576] [serial = 1207] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15E6DC00) [pid = 3576] [serial = 1210] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (176B7C00) [pid = 3576] [serial = 1216] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13C1E800) [pid = 3576] [serial = 1211] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1616CC00) [pid = 3576] [serial = 1199] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1616C000) [pid = 3576] [serial = 1196] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13C6B000) [pid = 3576] [serial = 1193] [outer = 00000000] [url = about:blank] 15:27:31 INFO - PROCESS | 3576 | ++DOCSHELL 10A07C00 == 26 [pid = 3576] [id = 421] 15:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10A08400) [pid = 3576] [serial = 1263] [outer = 00000000] 15:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10E34400) [pid = 3576] [serial = 1264] [outer = 10A08400] 15:27:31 INFO - PROCESS | 3576 | 1467156451886 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11034C00) [pid = 3576] [serial = 1265] [outer = 10A08400] 15:27:32 INFO - PROCESS | 3576 | 1467156452323 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]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1503ms 15:27:32 INFO - PROCESS | 3576 | 1467156452408 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 3576 | 1467156452411 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:27:32 INFO - PROCESS | 3576 | 1467156452416 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:27:32 INFO - PROCESS | 3576 | 1467156452419 Marionette TRACE conn3 <- [1,1650,null,{}] 15:27:32 INFO - PROCESS | 3576 | 1467156452425 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}] 15:27:32 INFO - PROCESS | 3576 | 1467156452427 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:32 INFO - PROCESS | 3576 | 1467156452517 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:27:32 INFO - PROCESS | 3576 | 1467156452528 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 3576 | 1467156452531 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:32 INFO - PROCESS | 3576 | ++DOCSHELL 1310C000 == 27 [pid = 3576] [id = 422] 15:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1310FC00) [pid = 3576] [serial = 1266] [outer = 00000000] 15:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13153400) [pid = 3576] [serial = 1267] [outer = 1310FC00] 15:27:32 INFO - PROCESS | 3576 | 1467156452579 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1320A000) [pid = 3576] [serial = 1268] [outer = 1310FC00] 15:27:33 INFO - PROCESS | 3576 | 1467156453038 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]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 636ms 15:27:33 INFO - PROCESS | 3576 | 1467156453057 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 3576 | 1467156453061 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:27:33 INFO - PROCESS | 3576 | 1467156453070 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 3576 | 1467156453072 Marionette TRACE conn3 <- [1,1654,null,{}] 15:27:33 INFO - PROCESS | 3576 | 1467156453077 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}] 15:27:33 INFO - PROCESS | 3576 | 1467156453079 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:33 INFO - PROCESS | 3576 | 1467156453200 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:27:33 INFO - PROCESS | 3576 | 1467156453209 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 3576 | 1467156453212 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:33 INFO - PROCESS | 3576 | ++DOCSHELL 13C64400 == 28 [pid = 3576] [id = 423] 15:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C66000) [pid = 3576] [serial = 1269] [outer = 00000000] 15:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13CA6C00) [pid = 3576] [serial = 1270] [outer = 13C66000] 15:27:33 INFO - PROCESS | 3576 | 1467156453257 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13D14C00) [pid = 3576] [serial = 1271] [outer = 13C66000] 15:27:33 INFO - PROCESS | 3576 | 1467156453712 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]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 682ms 15:27:33 INFO - PROCESS | 3576 | 1467156453766 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 3576 | 1467156453768 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:27:33 INFO - PROCESS | 3576 | 1467156453773 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 3576 | 1467156453778 Marionette TRACE conn3 <- [1,1658,null,{}] 15:27:33 INFO - PROCESS | 3576 | 1467156453788 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}] 15:27:33 INFO - PROCESS | 3576 | 1467156453792 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:33 INFO - PROCESS | 3576 | 1467156453877 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:27:33 INFO - PROCESS | 3576 | 1467156453885 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 3576 | 1467156453887 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:33 INFO - PROCESS | 3576 | ++DOCSHELL 15E70000 == 29 [pid = 3576] [id = 424] 15:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E70800) [pid = 3576] [serial = 1272] [outer = 00000000] 15:27:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16164800) [pid = 3576] [serial = 1273] [outer = 15E70800] 15:27:33 INFO - PROCESS | 3576 | 1467156453931 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16252400) [pid = 3576] [serial = 1274] [outer = 15E70800] 15:27:34 INFO - PROCESS | 3576 | 1467156454421 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]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 682ms 15:27:34 INFO - PROCESS | 3576 | 1467156454455 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 3576 | 1467156454457 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:27:34 INFO - PROCESS | 3576 | 1467156454461 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 3576 | 1467156454463 Marionette TRACE conn3 <- [1,1662,null,{}] 15:27:34 INFO - PROCESS | 3576 | 1467156454467 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}] 15:27:34 INFO - PROCESS | 3576 | 1467156454469 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:34 INFO - PROCESS | 3576 | 1467156454609 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:27:34 INFO - PROCESS | 3576 | 1467156454672 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 3576 | 1467156454674 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:34 INFO - PROCESS | 3576 | ++DOCSHELL 16AAEC00 == 30 [pid = 3576] [id = 425] 15:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16DD9400) [pid = 3576] [serial = 1275] [outer = 00000000] 15:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17006400) [pid = 3576] [serial = 1276] [outer = 16DD9400] 15:27:34 INFO - PROCESS | 3576 | 1467156454717 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1700D000) [pid = 3576] [serial = 1277] [outer = 16DD9400] 15:27:35 INFO - PROCESS | 3576 | 1467156455138 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]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 682ms 15:27:35 INFO - PROCESS | 3576 | 1467156455159 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 3576 | 1467156455161 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:27:35 INFO - PROCESS | 3576 | 1467156455165 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:27:35 INFO - PROCESS | 3576 | 1467156455166 Marionette TRACE conn3 <- [1,1666,null,{}] 15:27:35 INFO - PROCESS | 3576 | 1467156455170 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}] 15:27:35 INFO - PROCESS | 3576 | 1467156455172 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:35 INFO - PROCESS | 3576 | 1467156455291 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:27:35 INFO - PROCESS | 3576 | 1467156455297 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:35 INFO - PROCESS | 3576 | 1467156455304 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:35 INFO - PROCESS | 3576 | ++DOCSHELL 17281400 == 31 [pid = 3576] [id = 426] 15:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17286800) [pid = 3576] [serial = 1278] [outer = 00000000] 15:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (177CCC00) [pid = 3576] [serial = 1279] [outer = 17286800] 15:27:35 INFO - PROCESS | 3576 | 1467156455359 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18524000) [pid = 3576] [serial = 1280] [outer = 17286800] 15:27:35 INFO - PROCESS | 3576 | 1467156455846 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]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 728ms 15:27:35 INFO - PROCESS | 3576 | 1467156455906 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 3576 | 1467156455908 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:27:35 INFO - PROCESS | 3576 | 1467156455911 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 3576 | 1467156455913 Marionette TRACE conn3 <- [1,1670,null,{}] 15:27:35 INFO - PROCESS | 3576 | 1467156455917 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}] 15:27:35 INFO - PROCESS | 3576 | 1467156455920 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:36 INFO - PROCESS | 3576 | 1467156456059 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17287800) [pid = 3576] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17722400) [pid = 3576] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17208000) [pid = 3576] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1281E400) [pid = 3576] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10E38800) [pid = 3576] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13130800) [pid = 3576] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16181400) [pid = 3576] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13D0D000) [pid = 3576] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13454800) [pid = 3576] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19C6A000) [pid = 3576] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (199AE000) [pid = 3576] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:27:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19BBD400) [pid = 3576] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:27:36 INFO - PROCESS | 3576 | 1467156456311 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 3576 | 1467156456297 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:36 INFO - PROCESS | 3576 | ++DOCSHELL 103D1400 == 32 [pid = 3576] [id = 427] 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10439800) [pid = 3576] [serial = 1281] [outer = 00000000] 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1102A400) [pid = 3576] [serial = 1282] [outer = 10439800] 15:27:36 INFO - PROCESS | 3576 | 1467156456341 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C24C00) [pid = 3576] [serial = 1283] [outer = 10439800] 15:27:36 INFO - PROCESS | 3576 | 1467156456709 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]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 837ms 15:27:36 INFO - PROCESS | 3576 | 1467156456737 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 3576 | 1467156456739 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:27:36 INFO - PROCESS | 3576 | 1467156456742 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 3576 | 1467156456744 Marionette TRACE conn3 <- [1,1674,null,{}] 15:27:36 INFO - PROCESS | 3576 | 1467156456748 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}] 15:27:36 INFO - PROCESS | 3576 | 1467156456749 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:36 INFO - PROCESS | 3576 | 1467156456865 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:27:36 INFO - PROCESS | 3576 | 1467156456873 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 3576 | 1467156456875 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:36 INFO - PROCESS | 3576 | ++DOCSHELL 1123F800 == 33 [pid = 3576] [id = 428] 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (129E9400) [pid = 3576] [serial = 1284] [outer = 00000000] 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18529800) [pid = 3576] [serial = 1285] [outer = 129E9400] 15:27:36 INFO - PROCESS | 3576 | 1467156456919 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B1000) [pid = 3576] [serial = 1286] [outer = 129E9400] 15:27:37 INFO - PROCESS | 3576 | 1467156457335 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]]]}] 15:27:37 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 15:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 635ms 15:27:37 INFO - PROCESS | 3576 | 1467156457380 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 3576 | 1467156457382 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:27:37 INFO - PROCESS | 3576 | 1467156457386 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 3576 | 1467156457387 Marionette TRACE conn3 <- [1,1678,null,{}] 15:27:37 INFO - PROCESS | 3576 | 1467156457391 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}] 15:27:37 INFO - PROCESS | 3576 | 1467156457393 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:37 INFO - PROCESS | 3576 | 1467156457506 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:27:37 INFO - PROCESS | 3576 | 1467156457597 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 3576 | 1467156457599 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:37 INFO - PROCESS | 3576 | ++DOCSHELL 1055E400 == 34 [pid = 3576] [id = 429] 15:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1123B400) [pid = 3576] [serial = 1287] [outer = 00000000] 15:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19EE2800) [pid = 3576] [serial = 1288] [outer = 1123B400] 15:27:37 INFO - PROCESS | 3576 | 1467156457643 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19EE4400) [pid = 3576] [serial = 1289] [outer = 1123B400] 15:27:37 INFO - PROCESS | 3576 | 1467156457989 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]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 635ms 15:27:38 INFO - PROCESS | 3576 | 1467156458033 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 3576 | 1467156458035 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:27:38 INFO - PROCESS | 3576 | 1467156458039 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 3576 | 1467156458041 Marionette TRACE conn3 <- [1,1682,null,{}] 15:27:38 INFO - PROCESS | 3576 | 1467156458044 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}] 15:27:38 INFO - PROCESS | 3576 | 1467156458046 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:38 INFO - PROCESS | 3576 | 1467156458123 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:27:38 INFO - PROCESS | 3576 | 1467156458128 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:38 INFO - PROCESS | 3576 | 1467156458130 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:38 INFO - PROCESS | 3576 | ++DOCSHELL 1A3CAC00 == 35 [pid = 3576] [id = 430] 15:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A620400) [pid = 3576] [serial = 1290] [outer = 00000000] 15:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A775400) [pid = 3576] [serial = 1291] [outer = 1A620400] 15:27:38 INFO - PROCESS | 3576 | 1467156458174 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A77A000) [pid = 3576] [serial = 1292] [outer = 1A620400] 15:27:39 INFO - PROCESS | 3576 | 1467156459017 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]]]}] 15:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1038ms 15:27:39 INFO - PROCESS | 3576 | 1467156459080 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:27:39 INFO - PROCESS | 3576 | 1467156459085 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:27:39 INFO - PROCESS | 3576 | 1467156459090 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:27:39 INFO - PROCESS | 3576 | 1467156459095 Marionette TRACE conn3 <- [1,1686,null,{}] 15:27:39 INFO - PROCESS | 3576 | 1467156459101 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}] 15:27:39 INFO - PROCESS | 3576 | 1467156459103 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:39 INFO - PROCESS | 3576 | 1467156459247 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:27:39 INFO - PROCESS | 3576 | 1467156459383 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 3576 | 1467156459386 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:39 INFO - PROCESS | 3576 | ++DOCSHELL 110C7000 == 36 [pid = 3576] [id = 431] 15:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1123D800) [pid = 3576] [serial = 1293] [outer = 00000000] 15:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1345CC00) [pid = 3576] [serial = 1294] [outer = 1123D800] 15:27:39 INFO - PROCESS | 3576 | 1467156459444 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C25C00) [pid = 3576] [serial = 1295] [outer = 1123D800] 15:27:40 INFO - PROCESS | 3576 | 1467156460262 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]]]}] 15:27:40 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 15:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1239ms 15:27:40 INFO - PROCESS | 3576 | 1467156460327 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:27:40 INFO - PROCESS | 3576 | 1467156460331 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:27:40 INFO - PROCESS | 3576 | 1467156460336 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 3576 | 1467156460340 Marionette TRACE conn3 <- [1,1690,null,{}] 15:27:40 INFO - PROCESS | 3576 | 1467156460345 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}] 15:27:40 INFO - PROCESS | 3576 | 1467156460349 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:40 INFO - PROCESS | 3576 | 1467156460455 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:27:40 INFO - PROCESS | 3576 | 1467156460589 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:40 INFO - PROCESS | 3576 | 1467156460594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:40 INFO - PROCESS | 3576 | ++DOCSHELL 12DFD400 == 37 [pid = 3576] [id = 432] 15:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12DFD800) [pid = 3576] [serial = 1296] [outer = 00000000] 15:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1312AC00) [pid = 3576] [serial = 1297] [outer = 12DFD800] 15:27:40 INFO - PROCESS | 3576 | 1467156460671 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13202000) [pid = 3576] [serial = 1298] [outer = 12DFD800] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 1055E400 == 36 [pid = 3576] [id = 429] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 1123F800 == 35 [pid = 3576] [id = 428] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 103D1400 == 34 [pid = 3576] [id = 427] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 17281400 == 33 [pid = 3576] [id = 426] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 16AAEC00 == 32 [pid = 3576] [id = 425] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 15E70000 == 31 [pid = 3576] [id = 424] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 13C64400 == 30 [pid = 3576] [id = 423] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 1310C000 == 29 [pid = 3576] [id = 422] 15:27:40 INFO - PROCESS | 3576 | --DOCSHELL 10A07C00 == 28 [pid = 3576] [id = 421] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (176B1800) [pid = 3576] [serial = 1234] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18522800) [pid = 3576] [serial = 1238] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (177D5400) [pid = 3576] [serial = 1217] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13C2BC00) [pid = 3576] [serial = 1222] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (14312000) [pid = 3576] [serial = 1223] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1281D400) [pid = 3576] [serial = 1219] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18246000) [pid = 3576] [serial = 1237] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13206400) [pid = 3576] [serial = 1220] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13202C00) [pid = 3576] [serial = 1225] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1322A000) [pid = 3576] [serial = 1226] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1625B400) [pid = 3576] [serial = 1231] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14EB8400) [pid = 3576] [serial = 1228] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1577C000) [pid = 3576] [serial = 1229] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16AA7800) [pid = 3576] [serial = 1243] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A0A4400) [pid = 3576] [serial = 1250] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A323000) [pid = 3576] [serial = 1249] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19BBFC00) [pid = 3576] [serial = 1240] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19EE4000) [pid = 3576] [serial = 1247] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19EE1800) [pid = 3576] [serial = 1246] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19BC1000) [pid = 3576] [serial = 1241] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (176B5000) [pid = 3576] [serial = 1244] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (177C7800) [pid = 3576] [serial = 1235] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16AB1400) [pid = 3576] [serial = 1232] [outer = 00000000] [url = about:blank] 15:27:41 INFO - PROCESS | 3576 | 1467156461204 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]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 899ms 15:27:41 INFO - PROCESS | 3576 | 1467156461240 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 3576 | 1467156461245 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:27:41 INFO - PROCESS | 3576 | 1467156461255 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 3576 | 1467156461258 Marionette TRACE conn3 <- [1,1694,null,{}] 15:27:41 INFO - PROCESS | 3576 | 1467156461262 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}] 15:27:41 INFO - PROCESS | 3576 | 1467156461265 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:41 INFO - PROCESS | 3576 | 1467156461352 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:27:41 INFO - PROCESS | 3576 | 1467156461359 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 3576 | 1467156461361 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:41 INFO - PROCESS | 3576 | ++DOCSHELL 13221800 == 29 [pid = 3576] [id = 433] 15:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1322A000) [pid = 3576] [serial = 1299] [outer = 00000000] 15:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C24400) [pid = 3576] [serial = 1300] [outer = 1322A000] 15:27:41 INFO - PROCESS | 3576 | 1467156461412 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C65800) [pid = 3576] [serial = 1301] [outer = 1322A000] 15:27:41 INFO - PROCESS | 3576 | 1467156461904 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]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 682ms 15:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:27:41 INFO - PROCESS | 3576 | 1467156461950 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 3576 | 1467156461952 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:27:41 INFO - PROCESS | 3576 | 1467156461955 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 3576 | 1467156461959 Marionette TRACE conn3 <- [1,1698,null,{}] 15:27:41 INFO - PROCESS | 3576 | 1467156461971 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}] 15:27:41 INFO - PROCESS | 3576 | 1467156461979 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:42 INFO - PROCESS | 3576 | 1467156462120 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:27:42 INFO - PROCESS | 3576 | 1467156462209 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 3576 | 1467156462212 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:42 INFO - PROCESS | 3576 | ++DOCSHELL 15E6A400 == 30 [pid = 3576] [id = 434] 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E6A800) [pid = 3576] [serial = 1302] [outer = 00000000] 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E85400) [pid = 3576] [serial = 1303] [outer = 15E6A800] 15:27:42 INFO - PROCESS | 3576 | 1467156462262 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16167000) [pid = 3576] [serial = 1304] [outer = 15E6A800] 15:27:42 INFO - PROCESS | 3576 | 1467156462647 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]]]}] 15:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 728ms 15:27:42 INFO - PROCESS | 3576 | 1467156462680 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 3576 | 1467156462682 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:27:42 INFO - PROCESS | 3576 | 1467156462686 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 3576 | 1467156462688 Marionette TRACE conn3 <- [1,1702,null,{}] 15:27:42 INFO - PROCESS | 3576 | 1467156462691 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}] 15:27:42 INFO - PROCESS | 3576 | 1467156462693 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:42 INFO - PROCESS | 3576 | 1467156462779 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:27:42 INFO - PROCESS | 3576 | 1467156462785 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 3576 | 1467156462787 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:42 INFO - PROCESS | 3576 | ++DOCSHELL 1625D000 == 31 [pid = 3576] [id = 435] 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16AAB800) [pid = 3576] [serial = 1305] [outer = 00000000] 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (170F2400) [pid = 3576] [serial = 1306] [outer = 16AAB800] 15:27:42 INFO - PROCESS | 3576 | 1467156462832 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (172E9400) [pid = 3576] [serial = 1307] [outer = 16AAB800] 15:27:43 INFO - PROCESS | 3576 | 1467156463320 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]]]}] 15:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 682ms 15:27:43 INFO - PROCESS | 3576 | 1467156463385 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 3576 | 1467156463387 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:27:43 INFO - PROCESS | 3576 | 1467156463397 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 3576 | 1467156463399 Marionette TRACE conn3 <- [1,1706,null,{}] 15:27:43 INFO - PROCESS | 3576 | 1467156463403 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}] 15:27:43 INFO - PROCESS | 3576 | 1467156463405 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:43 INFO - PROCESS | 3576 | 1467156463541 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:27:43 INFO - PROCESS | 3576 | 1467156463562 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 3576 | 1467156463564 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:43 INFO - PROCESS | 3576 | ++DOCSHELL 17721000 == 32 [pid = 3576] [id = 436] 15:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17722400) [pid = 3576] [serial = 1308] [outer = 00000000] 15:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (177D5400) [pid = 3576] [serial = 1309] [outer = 17722400] 15:27:43 INFO - PROCESS | 3576 | 1467156463608 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18246000) [pid = 3576] [serial = 1310] [outer = 17722400] 15:27:44 INFO - PROCESS | 3576 | 1467156464061 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]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 697ms 15:27:44 INFO - PROCESS | 3576 | 1467156464079 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 3576 | 1467156464081 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:27:44 INFO - PROCESS | 3576 | 1467156464084 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 3576 | 1467156464086 Marionette TRACE conn3 <- [1,1710,null,{}] 15:27:44 INFO - PROCESS | 3576 | 1467156464089 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}] 15:27:44 INFO - PROCESS | 3576 | 1467156464095 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:44 INFO - PROCESS | 3576 | 1467156464236 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:27:44 INFO - PROCESS | 3576 | 1467156464299 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 3576 | 1467156464301 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:44 INFO - PROCESS | 3576 | ++DOCSHELL 18529000 == 33 [pid = 3576] [id = 437] 15:27:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1852B400) [pid = 3576] [serial = 1311] [outer = 00000000] 15:27:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19BC8400) [pid = 3576] [serial = 1312] [outer = 1852B400] 15:27:44 INFO - PROCESS | 3576 | 1467156464345 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19EE2400) [pid = 3576] [serial = 1313] [outer = 1852B400] 15:27:44 INFO - PROCESS | 3576 | 1467156464787 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]]]}] 15:27:44 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 15:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 728ms 15:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:27:44 INFO - PROCESS | 3576 | 1467156464825 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 3576 | 1467156464828 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:27:44 INFO - PROCESS | 3576 | 1467156464831 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 3576 | 1467156464832 Marionette TRACE conn3 <- [1,1714,null,{}] 15:27:44 INFO - PROCESS | 3576 | 1467156464836 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}] 15:27:44 INFO - PROCESS | 3576 | 1467156464838 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:44 INFO - PROCESS | 3576 | 1467156464972 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1123B400) [pid = 3576] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1310FC00) [pid = 3576] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15E70800) [pid = 3576] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16DD9400) [pid = 3576] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C66000) [pid = 3576] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A08400) [pid = 3576] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17286800) [pid = 3576] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10439800) [pid = 3576] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1102C400) [pid = 3576] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (14311400) [pid = 3576] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1852A400) [pid = 3576] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:27:45 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (129E9400) [pid = 3576] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:27:45 INFO - PROCESS | 3576 | 1467156465125 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3576 | 1467156465128 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:45 INFO - PROCESS | 3576 | ++DOCSHELL 10A08400 == 34 [pid = 3576] [id = 438] 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A7E800) [pid = 3576] [serial = 1314] [outer = 00000000] 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13109800) [pid = 3576] [serial = 1315] [outer = 10A7E800] 15:27:45 INFO - PROCESS | 3576 | 1467156465173 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C29C00) [pid = 3576] [serial = 1316] [outer = 10A7E800] 15:27:45 INFO - PROCESS | 3576 | 1467156465536 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]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 728ms 15:27:45 INFO - PROCESS | 3576 | 1467156465571 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 3576 | 1467156465573 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:27:45 INFO - PROCESS | 3576 | 1467156465576 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 3576 | 1467156465578 Marionette TRACE conn3 <- [1,1718,null,{}] 15:27:45 INFO - PROCESS | 3576 | 1467156465581 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}] 15:27:45 INFO - PROCESS | 3576 | 1467156465583 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:45 INFO - PROCESS | 3576 | 1467156465660 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:27:45 INFO - PROCESS | 3576 | 1467156465759 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3576 | 1467156465761 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:45 INFO - PROCESS | 3576 | ++DOCSHELL 13228400 == 35 [pid = 3576] [id = 439] 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C28400) [pid = 3576] [serial = 1317] [outer = 00000000] 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19C64000) [pid = 3576] [serial = 1318] [outer = 13C28400] 15:27:45 INFO - PROCESS | 3576 | 1467156465805 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0A4000) [pid = 3576] [serial = 1319] [outer = 13C28400] 15:27:46 INFO - PROCESS | 3576 | 1467156466151 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]]]}] 15:27:46 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 15:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 620ms 15:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:27:46 INFO - PROCESS | 3576 | 1467156466198 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 3576 | 1467156466200 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:27:46 INFO - PROCESS | 3576 | 1467156466203 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 3576 | 1467156466204 Marionette TRACE conn3 <- [1,1722,null,{}] 15:27:46 INFO - PROCESS | 3576 | 1467156466208 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}] 15:27:46 INFO - PROCESS | 3576 | 1467156466210 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:46 INFO - PROCESS | 3576 | 1467156466289 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:27:46 INFO - PROCESS | 3576 | 1467156466410 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 3576 | 1467156466412 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:46 INFO - PROCESS | 3576 | ++DOCSHELL 103CD000 == 36 [pid = 3576] [id = 440] 15:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (104E6400) [pid = 3576] [serial = 1320] [outer = 00000000] 15:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16163400) [pid = 3576] [serial = 1321] [outer = 104E6400] 15:27:46 INFO - PROCESS | 3576 | 1467156466455 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19EDF800) [pid = 3576] [serial = 1322] [outer = 104E6400] 15:27:46 INFO - PROCESS | 3576 | 1467156466838 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]]]}] 15:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 682ms 15:27:46 INFO - PROCESS | 3576 | 1467156466903 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 3576 | 1467156466905 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:27:46 INFO - PROCESS | 3576 | 1467156466908 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:27:46 INFO - PROCESS | 3576 | 1467156466910 Marionette TRACE conn3 <- [1,1726,null,{}] 15:27:46 INFO - PROCESS | 3576 | 1467156466913 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}] 15:27:46 INFO - PROCESS | 3576 | 1467156466925 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:46 INFO - PROCESS | 3576 | 1467156467004 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:27:47 INFO - PROCESS | 3576 | 1467156467009 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 3576 | 1467156467011 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:47 INFO - PROCESS | 3576 | ++DOCSHELL 1625BC00 == 37 [pid = 3576] [id = 441] 15:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A3CC400) [pid = 3576] [serial = 1323] [outer = 00000000] 15:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A8CC800) [pid = 3576] [serial = 1324] [outer = 1A3CC400] 15:27:47 INFO - PROCESS | 3576 | 1467156467055 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A8D0400) [pid = 3576] [serial = 1325] [outer = 1A3CC400] 15:27:47 INFO - PROCESS | 3576 | 1467156467788 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]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 15:27:47 INFO - PROCESS | 3576 | 1467156467854 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 3576 | 1467156467859 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:27:47 INFO - PROCESS | 3576 | 1467156467864 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 3576 | 1467156467869 Marionette TRACE conn3 <- [1,1730,null,{}] 15:27:47 INFO - PROCESS | 3576 | 1467156467875 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}] 15:27:47 INFO - PROCESS | 3576 | 1467156467878 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:48 INFO - PROCESS | 3576 | 1467156468019 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:27:48 INFO - PROCESS | 3576 | 1467156468156 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 3576 | 1467156468159 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:48 INFO - PROCESS | 3576 | ++DOCSHELL 11ADFC00 == 38 [pid = 3576] [id = 442] 15:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11AE6400) [pid = 3576] [serial = 1326] [outer = 00000000] 15:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13206400) [pid = 3576] [serial = 1327] [outer = 11AE6400] 15:27:48 INFO - PROCESS | 3576 | 1467156468217 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (14EB1000) [pid = 3576] [serial = 1328] [outer = 11AE6400] 15:27:48 INFO - PROCESS | 3576 | 1467156468793 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]]]}] 15:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 991ms 15:27:48 INFO - PROCESS | 3576 | 1467156468851 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 3576 | 1467156468856 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:27:48 INFO - PROCESS | 3576 | 1467156468863 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 3576 | 1467156468866 Marionette TRACE conn3 <- [1,1734,null,{}] 15:27:48 INFO - PROCESS | 3576 | 1467156468870 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}] 15:27:48 INFO - PROCESS | 3576 | 1467156468873 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:48 INFO - PROCESS | 3576 | 1467156468986 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:27:49 INFO - PROCESS | 3576 | 1467156469123 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 3576 | 1467156469126 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:49 INFO - PROCESS | 3576 | ++DOCSHELL 1625E000 == 39 [pid = 3576] [id = 443] 15:27:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16260C00) [pid = 3576] [serial = 1329] [outer = 00000000] 15:27:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1761BC00) [pid = 3576] [serial = 1330] [outer = 16260C00] 15:27:49 INFO - PROCESS | 3576 | 1467156469184 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (177CC400) [pid = 3576] [serial = 1331] [outer = 16260C00] 15:27:49 INFO - PROCESS | 3576 | 1467156469780 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]]]}] 15:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 992ms 15:27:49 INFO - PROCESS | 3576 | 1467156469865 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 3576 | 1467156469868 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:27:49 INFO - PROCESS | 3576 | 1467156469872 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 3576 | 1467156469876 Marionette TRACE conn3 <- [1,1738,null,{}] 15:27:49 INFO - PROCESS | 3576 | 1467156469907 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}] 15:27:49 INFO - PROCESS | 3576 | 1467156469912 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:50 INFO - PROCESS | 3576 | 1467156470058 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:27:50 INFO - PROCESS | 3576 | 1467156470116 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 3576 | 1467156470120 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:50 INFO - PROCESS | 3576 | ++DOCSHELL 199B5800 == 40 [pid = 3576] [id = 444] 15:27:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19BBD400) [pid = 3576] [serial = 1332] [outer = 00000000] 15:27:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A625000) [pid = 3576] [serial = 1333] [outer = 19BBD400] 15:27:50 INFO - PROCESS | 3576 | 1467156470176 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A8CC000) [pid = 3576] [serial = 1334] [outer = 19BBD400] 15:27:50 INFO - PROCESS | 3576 | 1467156470884 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]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1085ms 15:27:50 INFO - PROCESS | 3576 | 1467156470961 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 3576 | 1467156470965 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:27:50 INFO - PROCESS | 3576 | 1467156470970 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:27:50 INFO - PROCESS | 3576 | 1467156470973 Marionette TRACE conn3 <- [1,1742,null,{}] 15:27:50 INFO - PROCESS | 3576 | 1467156470979 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}] 15:27:50 INFO - PROCESS | 3576 | 1467156470982 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:51 INFO - PROCESS | 3576 | 1467156471079 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:27:51 INFO - PROCESS | 3576 | 1467156471222 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 3576 | 1467156471225 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:51 INFO - PROCESS | 3576 | ++DOCSHELL 11AE6800 == 41 [pid = 3576] [id = 445] 15:27:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11CCF400) [pid = 3576] [serial = 1335] [outer = 00000000] 15:27:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1321D800) [pid = 3576] [serial = 1336] [outer = 11CCF400] 15:27:51 INFO - PROCESS | 3576 | 1467156471276 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1345F000) [pid = 3576] [serial = 1337] [outer = 11CCF400] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 103CD000 == 40 [pid = 3576] [id = 440] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 13228400 == 39 [pid = 3576] [id = 439] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 10A08400 == 38 [pid = 3576] [id = 438] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 18529000 == 37 [pid = 3576] [id = 437] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 17721000 == 36 [pid = 3576] [id = 436] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 1625D000 == 35 [pid = 3576] [id = 435] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 15E6A400 == 34 [pid = 3576] [id = 434] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 13221800 == 33 [pid = 3576] [id = 433] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 12DFD400 == 32 [pid = 3576] [id = 432] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 110C7000 == 31 [pid = 3576] [id = 431] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 1A3CAC00 == 30 [pid = 3576] [id = 430] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 1625E000 == 29 [pid = 3576] [id = 443] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 199B5800 == 28 [pid = 3576] [id = 444] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 1625BC00 == 27 [pid = 3576] [id = 441] 15:27:51 INFO - PROCESS | 3576 | --DOCSHELL 11ADFC00 == 26 [pid = 3576] [id = 442] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (19EE2800) [pid = 3576] [serial = 1288] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13153400) [pid = 3576] [serial = 1267] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1320A000) [pid = 3576] [serial = 1268] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16164800) [pid = 3576] [serial = 1273] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17006400) [pid = 3576] [serial = 1276] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13CA6C00) [pid = 3576] [serial = 1270] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13D14C00) [pid = 3576] [serial = 1271] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10E34400) [pid = 3576] [serial = 1264] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (11034C00) [pid = 3576] [serial = 1265] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (177CCC00) [pid = 3576] [serial = 1279] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1700D000) [pid = 3576] [serial = 1277] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1102A400) [pid = 3576] [serial = 1282] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (18524000) [pid = 3576] [serial = 1280] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C26C00) [pid = 3576] [serial = 1253] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1394E800) [pid = 3576] [serial = 1252] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16160C00) [pid = 3576] [serial = 1256] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E7D000) [pid = 3576] [serial = 1255] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A0A0800) [pid = 3576] [serial = 1259] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (199B7800) [pid = 3576] [serial = 1258] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19EE4400) [pid = 3576] [serial = 1289] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1320F800) [pid = 3576] [serial = 1261] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13C24C00) [pid = 3576] [serial = 1283] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18529800) [pid = 3576] [serial = 1285] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199B1000) [pid = 3576] [serial = 1286] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16252400) [pid = 3576] [serial = 1274] [outer = 00000000] [url = about:blank] 15:27:52 INFO - PROCESS | 3576 | 1467156472358 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]]]}] 15:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1442ms 15:27:52 INFO - PROCESS | 3576 | 1467156472417 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 3576 | 1467156472421 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:27:52 INFO - PROCESS | 3576 | 1467156472426 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 3576 | 1467156472430 Marionette TRACE conn3 <- [1,1746,null,{}] 15:27:52 INFO - PROCESS | 3576 | 1467156472436 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}] 15:27:52 INFO - PROCESS | 3576 | 1467156472439 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:52 INFO - PROCESS | 3576 | 1467156472528 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:27:52 INFO - PROCESS | 3576 | 1467156472650 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:52 INFO - PROCESS | 3576 | 1467156472653 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:52 INFO - PROCESS | 3576 | ++DOCSHELL 110C6000 == 27 [pid = 3576] [id = 446] 15:27:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (110C7000) [pid = 3576] [serial = 1338] [outer = 00000000] 15:27:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (129A7800) [pid = 3576] [serial = 1339] [outer = 110C7000] 15:27:52 INFO - PROCESS | 3576 | 1467156472700 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13032400) [pid = 3576] [serial = 1340] [outer = 110C7000] 15:27:53 INFO - PROCESS | 3576 | 1467156473083 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]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 697ms 15:27:53 INFO - PROCESS | 3576 | 1467156473126 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 3576 | 1467156473131 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:27:53 INFO - PROCESS | 3576 | 1467156473138 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 3576 | 1467156473140 Marionette TRACE conn3 <- [1,1750,null,{}] 15:27:53 INFO - PROCESS | 3576 | 1467156473144 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}] 15:27:53 INFO - PROCESS | 3576 | 1467156473147 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:53 INFO - PROCESS | 3576 | 1467156473266 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:27:53 INFO - PROCESS | 3576 | 1467156473273 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 3576 | 1467156473276 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:53 INFO - PROCESS | 3576 | ++DOCSHELL 13228800 == 28 [pid = 3576] [id = 447] 15:27:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13229800) [pid = 3576] [serial = 1341] [outer = 00000000] 15:27:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C25800) [pid = 3576] [serial = 1342] [outer = 13229800] 15:27:53 INFO - PROCESS | 3576 | 1467156473329 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C64000) [pid = 3576] [serial = 1343] [outer = 13229800] 15:27:53 INFO - PROCESS | 3576 | 1467156473774 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]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 682ms 15:27:53 INFO - PROCESS | 3576 | 1467156473836 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 3576 | 1467156473839 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:27:53 INFO - PROCESS | 3576 | 1467156473842 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 3576 | 1467156473846 Marionette TRACE conn3 <- [1,1754,null,{}] 15:27:53 INFO - PROCESS | 3576 | 1467156473857 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}] 15:27:53 INFO - PROCESS | 3576 | 1467156473861 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:53 INFO - PROCESS | 3576 | 1467156473951 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:27:53 INFO - PROCESS | 3576 | 1467156473957 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 3576 | 1467156473960 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:53 INFO - PROCESS | 3576 | ++DOCSHELL 15E65C00 == 29 [pid = 3576] [id = 448] 15:27:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E66000) [pid = 3576] [serial = 1344] [outer = 00000000] 15:27:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E81800) [pid = 3576] [serial = 1345] [outer = 15E66000] 15:27:53 INFO - PROCESS | 3576 | 1467156473993 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16166800) [pid = 3576] [serial = 1346] [outer = 15E66000] 15:27:54 INFO - PROCESS | 3576 | 1467156474494 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]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 682ms 15:27:54 INFO - PROCESS | 3576 | 1467156474525 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3576 | 1467156474527 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:27:54 INFO - PROCESS | 3576 | 1467156474531 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3576 | 1467156474532 Marionette TRACE conn3 <- [1,1758,null,{}] 15:27:54 INFO - PROCESS | 3576 | 1467156474541 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}] 15:27:54 INFO - PROCESS | 3576 | 1467156474543 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:54 INFO - PROCESS | 3576 | 1467156474687 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:27:54 INFO - PROCESS | 3576 | 1467156474708 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3576 | 1467156474710 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:54 INFO - PROCESS | 3576 | ++DOCSHELL 1625C000 == 30 [pid = 3576] [id = 449] 15:27:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1625CC00) [pid = 3576] [serial = 1347] [outer = 00000000] 15:27:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16DD8800) [pid = 3576] [serial = 1348] [outer = 1625CC00] 15:27:54 INFO - PROCESS | 3576 | 1467156474755 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17007800) [pid = 3576] [serial = 1349] [outer = 1625CC00] 15:27:55 INFO - PROCESS | 3576 | 1467156475191 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]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 682ms 15:27:55 INFO - PROCESS | 3576 | 1467156475230 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 3576 | 1467156475232 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 3576 | 1467156475235 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:27:55 INFO - PROCESS | 3576 | 1467156475237 Marionette TRACE conn3 <- [1,1762,null,{}] 15:27:55 INFO - PROCESS | 3576 | 1467156475241 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}] 15:27:55 INFO - PROCESS | 3576 | 1467156475243 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:55 INFO - PROCESS | 3576 | 1467156475352 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:27:55 INFO - PROCESS | 3576 | 1467156475357 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 3576 | 1467156475360 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:55 INFO - PROCESS | 3576 | ++DOCSHELL 1625FC00 == 31 [pid = 3576] [id = 450] 15:27:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (170EE400) [pid = 3576] [serial = 1350] [outer = 00000000] 15:27:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176B2800) [pid = 3576] [serial = 1351] [outer = 170EE400] 15:27:55 INFO - PROCESS | 3576 | 1467156475403 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (177CF800) [pid = 3576] [serial = 1352] [outer = 170EE400] 15:27:55 INFO - PROCESS | 3576 | 1467156475883 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]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 697ms 15:27:55 INFO - PROCESS | 3576 | 1467156475935 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 3576 | 1467156475938 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:27:55 INFO - PROCESS | 3576 | 1467156475946 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 3576 | 1467156475948 Marionette TRACE conn3 <- [1,1766,null,{}] 15:27:55 INFO - PROCESS | 3576 | 1467156475951 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}] 15:27:55 INFO - PROCESS | 3576 | 1467156475957 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:56 INFO - PROCESS | 3576 | 1467156476098 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (110C5C00) [pid = 3576] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (104E6400) [pid = 3576] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A3CC400) [pid = 3576] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17722400) [pid = 3576] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1852B400) [pid = 3576] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A7E800) [pid = 3576] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12DFD800) [pid = 3576] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A620400) [pid = 3576] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1123D800) [pid = 3576] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16AAB800) [pid = 3576] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E6A800) [pid = 3576] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1322A000) [pid = 3576] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:27:56 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13C28400) [pid = 3576] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:27:56 INFO - PROCESS | 3576 | 1467156476390 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3576 | 1467156476392 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:56 INFO - PROCESS | 3576 | ++DOCSHELL 10434400 == 32 [pid = 3576] [id = 451] 15:27:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (104E6400) [pid = 3576] [serial = 1353] [outer = 00000000] 15:27:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1281D400) [pid = 3576] [serial = 1354] [outer = 104E6400] 15:27:56 INFO - PROCESS | 3576 | 1467156476437 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C25400) [pid = 3576] [serial = 1355] [outer = 104E6400] 15:27:56 INFO - PROCESS | 3576 | 1467156476788 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]]]}] 15:27:56 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 15:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 899ms 15:27:56 INFO - PROCESS | 3576 | 1467156476833 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3576 | 1467156476845 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:27:56 INFO - PROCESS | 3576 | 1467156476849 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:27:56 INFO - PROCESS | 3576 | 1467156476851 Marionette TRACE conn3 <- [1,1770,null,{}] 15:27:56 INFO - PROCESS | 3576 | 1467156476855 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}] 15:27:56 INFO - PROCESS | 3576 | 1467156476857 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:56 INFO - PROCESS | 3576 | 1467156476975 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:27:56 INFO - PROCESS | 3576 | 1467156476981 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3576 | 1467156476983 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:56 INFO - PROCESS | 3576 | ++DOCSHELL 10E99000 == 33 [pid = 3576] [id = 452] 15:27:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C16400) [pid = 3576] [serial = 1356] [outer = 00000000] 15:27:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18526000) [pid = 3576] [serial = 1357] [outer = 13C16400] 15:27:57 INFO - PROCESS | 3576 | 1467156477026 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18528400) [pid = 3576] [serial = 1358] [outer = 13C16400] 15:27:57 INFO - PROCESS | 3576 | 1467156477424 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]]]}] 15:27:57 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 15:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 588ms 15:27:57 INFO - PROCESS | 3576 | 1467156477447 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:27:57 INFO - PROCESS | 3576 | 1467156477448 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:27:57 INFO - PROCESS | 3576 | 1467156477465 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:27:57 INFO - PROCESS | 3576 | 1467156477467 Marionette TRACE conn3 <- [1,1774,null,{}] 15:27:57 INFO - PROCESS | 3576 | 1467156477474 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}] 15:27:57 INFO - PROCESS | 3576 | 1467156477476 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:57 INFO - PROCESS | 3576 | 1467156477552 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:27:57 INFO - PROCESS | 3576 | 1467156477558 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 3576 | 1467156477560 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:57 INFO - PROCESS | 3576 | ++DOCSHELL 18525C00 == 34 [pid = 3576] [id = 453] 15:27:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B4000) [pid = 3576] [serial = 1359] [outer = 00000000] 15:27:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19C5D800) [pid = 3576] [serial = 1360] [outer = 199B4000] 15:27:57 INFO - PROCESS | 3576 | 1467156477604 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19C60400) [pid = 3576] [serial = 1361] [outer = 199B4000] 15:27:58 INFO - PROCESS | 3576 | 1467156478045 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]]]}] 15:27:58 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 15:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 651ms 15:27:58 INFO - PROCESS | 3576 | 1467156478094 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3576 | 1467156478096 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:27:58 INFO - PROCESS | 3576 | 1467156478099 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 3576 | 1467156478101 Marionette TRACE conn3 <- [1,1778,null,{}] 15:27:58 INFO - PROCESS | 3576 | 1467156478109 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}] 15:27:58 INFO - PROCESS | 3576 | 1467156478110 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:58 INFO - PROCESS | 3576 | 1467156478188 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:27:58 INFO - PROCESS | 3576 | 1467156478194 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 3576 | 1467156478196 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:58 INFO - PROCESS | 3576 | ++DOCSHELL 19BC2800 == 35 [pid = 3576] [id = 454] 15:27:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19EE2800) [pid = 3576] [serial = 1362] [outer = 00000000] 15:27:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A329800) [pid = 3576] [serial = 1363] [outer = 19EE2800] 15:27:58 INFO - PROCESS | 3576 | 1467156478240 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A3C8800) [pid = 3576] [serial = 1364] [outer = 19EE2800] 15:27:59 INFO - PROCESS | 3576 | 1467156479048 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]]]}] 15:27:59 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) 15:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 992ms 15:27:59 INFO - PROCESS | 3576 | 1467156479103 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 3576 | 1467156479107 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:27:59 INFO - PROCESS | 3576 | 1467156479112 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 3576 | 1467156479118 Marionette TRACE conn3 <- [1,1782,null,{}] 15:27:59 INFO - PROCESS | 3576 | 1467156479123 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}] 15:27:59 INFO - PROCESS | 3576 | 1467156479126 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:59 INFO - PROCESS | 3576 | 1467156479266 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:27:59 INFO - PROCESS | 3576 | 1467156479402 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 3576 | 1467156479405 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:27:59 INFO - PROCESS | 3576 | ++DOCSHELL 11239000 == 36 [pid = 3576] [id = 455] 15:27:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (114D2000) [pid = 3576] [serial = 1365] [outer = 00000000] 15:27:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13153800) [pid = 3576] [serial = 1366] [outer = 114D2000] 15:27:59 INFO - PROCESS | 3576 | 1467156479463 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13C0CC00) [pid = 3576] [serial = 1367] [outer = 114D2000] 15:28:00 INFO - PROCESS | 3576 | 1467156480199 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]]]}] 15:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1147ms 15:28:00 INFO - PROCESS | 3576 | 1467156480368 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 3576 | 1467156480373 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:28:00 INFO - PROCESS | 3576 | 1467156480378 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:28:00 INFO - PROCESS | 3576 | 1467156480381 Marionette TRACE conn3 <- [1,1786,null,{}] 15:28:00 INFO - PROCESS | 3576 | 1467156480386 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}] 15:28:00 INFO - PROCESS | 3576 | 1467156480390 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:00 INFO - PROCESS | 3576 | 1467156480499 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:28:00 INFO - PROCESS | 3576 | 1467156480633 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 3576 | 1467156480638 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:00 INFO - PROCESS | 3576 | ++DOCSHELL 12929000 == 37 [pid = 3576] [id = 456] 15:28:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (129F2400) [pid = 3576] [serial = 1368] [outer = 00000000] 15:28:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1310C000) [pid = 3576] [serial = 1369] [outer = 129F2400] 15:28:00 INFO - PROCESS | 3576 | 1467156480692 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (131E2800) [pid = 3576] [serial = 1370] [outer = 129F2400] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 18525C00 == 36 [pid = 3576] [id = 453] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 10E99000 == 35 [pid = 3576] [id = 452] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 10434400 == 34 [pid = 3576] [id = 451] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 1625FC00 == 33 [pid = 3576] [id = 450] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 1625C000 == 32 [pid = 3576] [id = 449] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 15E65C00 == 31 [pid = 3576] [id = 448] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 13228800 == 30 [pid = 3576] [id = 447] 15:28:01 INFO - PROCESS | 3576 | --DOCSHELL 110C6000 == 29 [pid = 3576] [id = 446] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15994C00) [pid = 3576] [serial = 1262] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (177D5400) [pid = 3576] [serial = 1309] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19BC8400) [pid = 3576] [serial = 1312] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13109800) [pid = 3576] [serial = 1315] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1312AC00) [pid = 3576] [serial = 1297] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13202000) [pid = 3576] [serial = 1298] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A77A000) [pid = 3576] [serial = 1292] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A775400) [pid = 3576] [serial = 1291] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1345CC00) [pid = 3576] [serial = 1294] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C25C00) [pid = 3576] [serial = 1295] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (170F2400) [pid = 3576] [serial = 1306] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E85400) [pid = 3576] [serial = 1303] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16167000) [pid = 3576] [serial = 1304] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19EE2400) [pid = 3576] [serial = 1313] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13C24400) [pid = 3576] [serial = 1300] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13C65800) [pid = 3576] [serial = 1301] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13C29C00) [pid = 3576] [serial = 1316] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18246000) [pid = 3576] [serial = 1310] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19C64000) [pid = 3576] [serial = 1318] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19EDF800) [pid = 3576] [serial = 1322] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A0A4000) [pid = 3576] [serial = 1319] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (172E9400) [pid = 3576] [serial = 1307] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16163400) [pid = 3576] [serial = 1321] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A8CC800) [pid = 3576] [serial = 1324] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A8D0400) [pid = 3576] [serial = 1325] [outer = 00000000] [url = about:blank] 15:28:01 INFO - PROCESS | 3576 | 1467156481238 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]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 899ms 15:28:01 INFO - PROCESS | 3576 | 1467156481285 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 3576 | 1467156481288 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:28:01 INFO - PROCESS | 3576 | 1467156481299 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - PROCESS | 3576 | 1467156481303 Marionette TRACE conn3 <- [1,1790,null,{}] 15:28:01 INFO - PROCESS | 3576 | 1467156481307 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}] 15:28:01 INFO - PROCESS | 3576 | 1467156481310 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:01 INFO - PROCESS | 3576 | 1467156481395 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:28:01 INFO - PROCESS | 3576 | 1467156481404 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 3576 | 1467156481407 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:01 INFO - PROCESS | 3576 | ++DOCSHELL 13228800 == 30 [pid = 3576] [id = 457] 15:28:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13945000) [pid = 3576] [serial = 1371] [outer = 00000000] 15:28:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13C27800) [pid = 3576] [serial = 1372] [outer = 13945000] 15:28:01 INFO - PROCESS | 3576 | 1467156481454 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13C63800) [pid = 3576] [serial = 1373] [outer = 13945000] 15:28:01 INFO - PROCESS | 3576 | 1467156481954 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]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 697ms 15:28:02 INFO - PROCESS | 3576 | 1467156481999 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3576 | 1467156482002 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:28:02 INFO - PROCESS | 3576 | 1467156482009 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 3576 | 1467156482011 Marionette TRACE conn3 <- [1,1794,null,{}] 15:28:02 INFO - PROCESS | 3576 | 1467156482021 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}] 15:28:02 INFO - PROCESS | 3576 | 1467156482026 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:02 INFO - PROCESS | 3576 | 1467156482118 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:28:02 INFO - PROCESS | 3576 | 1467156482219 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3576 | 1467156482223 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:02 INFO - PROCESS | 3576 | ++DOCSHELL 15E6BC00 == 31 [pid = 3576] [id = 458] 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15E6CC00) [pid = 3576] [serial = 1374] [outer = 00000000] 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15E86400) [pid = 3576] [serial = 1375] [outer = 15E6CC00] 15:28:02 INFO - PROCESS | 3576 | 1467156482274 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16162800) [pid = 3576] [serial = 1376] [outer = 15E6CC00] 15:28:02 INFO - PROCESS | 3576 | 1467156482655 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]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 682ms 15:28:02 INFO - PROCESS | 3576 | 1467156482709 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3576 | 1467156482711 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:28:02 INFO - PROCESS | 3576 | 1467156482714 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 3576 | 1467156482716 Marionette TRACE conn3 <- [1,1798,null,{}] 15:28:02 INFO - PROCESS | 3576 | 1467156482719 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}] 15:28:02 INFO - PROCESS | 3576 | 1467156482721 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:02 INFO - PROCESS | 3576 | 1467156482805 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:28:02 INFO - PROCESS | 3576 | 1467156482811 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3576 | 1467156482813 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:02 INFO - PROCESS | 3576 | ++DOCSHELL 1616A800 == 32 [pid = 3576] [id = 459] 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16185C00) [pid = 3576] [serial = 1377] [outer = 00000000] 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (170F2800) [pid = 3576] [serial = 1378] [outer = 16185C00] 15:28:02 INFO - PROCESS | 3576 | 1467156482857 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (172E3400) [pid = 3576] [serial = 1379] [outer = 16185C00] 15:28:03 INFO - PROCESS | 3576 | 1467156483313 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]]]}] 15:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 635ms 15:28:03 INFO - PROCESS | 3576 | 1467156483352 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 3576 | 1467156483354 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:28:03 INFO - PROCESS | 3576 | 1467156483358 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - PROCESS | 3576 | 1467156483359 Marionette TRACE conn3 <- [1,1802,null,{}] 15:28:03 INFO - PROCESS | 3576 | 1467156483371 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}] 15:28:03 INFO - PROCESS | 3576 | 1467156483373 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:03 INFO - PROCESS | 3576 | 1467156483482 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:28:03 INFO - PROCESS | 3576 | 1467156483572 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 3576 | 1467156483574 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:03 INFO - PROCESS | 3576 | ++DOCSHELL 177C7400 == 33 [pid = 3576] [id = 460] 15:28:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (177D1400) [pid = 3576] [serial = 1380] [outer = 00000000] 15:28:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (18242800) [pid = 3576] [serial = 1381] [outer = 177D1400] 15:28:03 INFO - PROCESS | 3576 | 1467156483619 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1851F000) [pid = 3576] [serial = 1382] [outer = 177D1400] 15:28:04 INFO - PROCESS | 3576 | 1467156484028 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]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 759ms 15:28:04 INFO - PROCESS | 3576 | 1467156484103 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 3576 | 1467156484107 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:28:04 INFO - PROCESS | 3576 | 1467156484110 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 3576 | 1467156484111 Marionette TRACE conn3 <- [1,1806,null,{}] 15:28:04 INFO - PROCESS | 3576 | 1467156484115 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}] 15:28:04 INFO - PROCESS | 3576 | 1467156484121 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:04 INFO - PROCESS | 3576 | 1467156484264 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:28:04 INFO - PROCESS | 3576 | 1467156484334 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3576 | 1467156484336 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:04 INFO - PROCESS | 3576 | ++DOCSHELL 199BC000 == 34 [pid = 3576] [id = 461] 15:28:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19BC7800) [pid = 3576] [serial = 1383] [outer = 00000000] 15:28:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EE3800) [pid = 3576] [serial = 1384] [outer = 19BC7800] 15:28:04 INFO - PROCESS | 3576 | 1467156484381 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A0A3C00) [pid = 3576] [serial = 1385] [outer = 19BC7800] 15:28:04 INFO - PROCESS | 3576 | 1467156484804 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]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 729ms 15:28:04 INFO - PROCESS | 3576 | 1467156484849 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 3576 | 1467156484851 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:28:04 INFO - PROCESS | 3576 | 1467156484859 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 3576 | 1467156484861 Marionette TRACE conn3 <- [1,1810,null,{}] 15:28:04 INFO - PROCESS | 3576 | 1467156484864 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}] 15:28:04 INFO - PROCESS | 3576 | 1467156484866 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:04 INFO - PROCESS | 3576 | 1467156484975 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:28:04 INFO - PROCESS | 3576 | 1467156484980 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3576 | 1467156484982 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:04 INFO - PROCESS | 3576 | ++DOCSHELL 19EE3400 == 35 [pid = 3576] [id = 462] 15:28:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A09DC00) [pid = 3576] [serial = 1386] [outer = 00000000] 15:28:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A76E800) [pid = 3576] [serial = 1387] [outer = 1A09DC00] 15:28:05 INFO - PROCESS | 3576 | 1467156485034 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A770000) [pid = 3576] [serial = 1388] [outer = 1A09DC00] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (199B4000) [pid = 3576] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1625CC00) [pid = 3576] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13229800) [pid = 3576] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E66000) [pid = 3576] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (170EE400) [pid = 3576] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11CCF400) [pid = 3576] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (110C7000) [pid = 3576] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (104E6400) [pid = 3576] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11AE6400) [pid = 3576] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16260C00) [pid = 3576] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19BBD400) [pid = 3576] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:28:05 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C16400) [pid = 3576] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:28:05 INFO - PROCESS | 3576 | 1467156485528 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]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 698ms 15:28:05 INFO - PROCESS | 3576 | 1467156485558 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 3576 | 1467156485560 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:28:05 INFO - PROCESS | 3576 | 1467156485564 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 3576 | 1467156485565 Marionette TRACE conn3 <- [1,1814,null,{}] 15:28:05 INFO - PROCESS | 3576 | 1467156485569 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}] 15:28:05 INFO - PROCESS | 3576 | 1467156485571 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:05 INFO - PROCESS | 3576 | 1467156485649 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:28:05 INFO - PROCESS | 3576 | 1467156485655 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 3576 | 1467156485657 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:05 INFO - PROCESS | 3576 | ++DOCSHELL 12DF7000 == 36 [pid = 3576] [id = 463] 15:28:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13127C00) [pid = 3576] [serial = 1389] [outer = 00000000] 15:28:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1599D400) [pid = 3576] [serial = 1390] [outer = 13127C00] 15:28:05 INFO - PROCESS | 3576 | 1467156485701 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (177C8400) [pid = 3576] [serial = 1391] [outer = 13127C00] 15:28:06 INFO - PROCESS | 3576 | 1467156486121 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]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 635ms 15:28:06 INFO - PROCESS | 3576 | 1467156486185 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3576 | 1467156486187 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:28:06 INFO - PROCESS | 3576 | 1467156486191 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3576 | 1467156486193 Marionette TRACE conn3 <- [1,1818,null,{}] 15:28:06 INFO - PROCESS | 3576 | 1467156486196 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}] 15:28:06 INFO - PROCESS | 3576 | 1467156486198 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:06 INFO - PROCESS | 3576 | 1467156486280 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:28:06 INFO - PROCESS | 3576 | 1467156486324 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3576 | 1467156486326 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:06 INFO - PROCESS | 3576 | ++DOCSHELL 11ADE800 == 37 [pid = 3576] [id = 464] 15:28:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16AAE800) [pid = 3576] [serial = 1392] [outer = 00000000] 15:28:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A328800) [pid = 3576] [serial = 1393] [outer = 16AAE800] 15:28:06 INFO - PROCESS | 3576 | 1467156486370 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A3CEC00) [pid = 3576] [serial = 1394] [outer = 16AAE800] 15:28:06 INFO - PROCESS | 3576 | 1467156486820 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]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 682ms 15:28:06 INFO - PROCESS | 3576 | 1467156486891 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3576 | 1467156486893 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:28:06 INFO - PROCESS | 3576 | 1467156486896 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3576 | 1467156486898 Marionette TRACE conn3 <- [1,1822,null,{}] 15:28:06 INFO - PROCESS | 3576 | 1467156486902 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}] 15:28:06 INFO - PROCESS | 3576 | 1467156486904 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:06 INFO - PROCESS | 3576 | 1467156486984 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:28:06 INFO - PROCESS | 3576 | 1467156486999 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3576 | 1467156487001 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:06 INFO - PROCESS | 3576 | ++DOCSHELL 1625B400 == 38 [pid = 3576] [id = 465] 15:28:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18524C00) [pid = 3576] [serial = 1395] [outer = 00000000] 15:28:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A8CC800) [pid = 3576] [serial = 1396] [outer = 18524C00] 15:28:07 INFO - PROCESS | 3576 | 1467156487046 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A8D0000) [pid = 3576] [serial = 1397] [outer = 18524C00] 15:28:07 INFO - PROCESS | 3576 | 1467156487573 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]]]}] 15:28:07 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 15:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 728ms 15:28:07 INFO - PROCESS | 3576 | 1467156487637 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3576 | 1467156487642 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:28:07 INFO - PROCESS | 3576 | 1467156487706 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 3576 | 1467156487710 Marionette TRACE conn3 <- [1,1826,null,{}] 15:28:07 INFO - PROCESS | 3576 | 1467156487717 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}] 15:28:07 INFO - PROCESS | 3576 | 1467156487720 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:07 INFO - PROCESS | 3576 | 1467156487839 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:28:07 INFO - PROCESS | 3576 | 1467156487927 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 3576 | 1467156487930 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:07 INFO - PROCESS | 3576 | ++DOCSHELL 103CB000 == 39 [pid = 3576] [id = 466] 15:28:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10A01400) [pid = 3576] [serial = 1398] [outer = 00000000] 15:28:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13109800) [pid = 3576] [serial = 1399] [outer = 10A01400] 15:28:07 INFO - PROCESS | 3576 | 1467156487987 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13460800) [pid = 3576] [serial = 1400] [outer = 10A01400] 15:28:08 INFO - PROCESS | 3576 | 1467156488569 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]]]}] 15:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 961ms 15:28:08 INFO - PROCESS | 3576 | 1467156488647 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:28:08 INFO - PROCESS | 3576 | 1467156488651 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:28:08 INFO - PROCESS | 3576 | 1467156488658 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - PROCESS | 3576 | 1467156488661 Marionette TRACE conn3 <- [1,1830,null,{}] 15:28:08 INFO - PROCESS | 3576 | 1467156488665 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}] 15:28:08 INFO - PROCESS | 3576 | 1467156488668 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:08 INFO - PROCESS | 3576 | 1467156488831 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:28:08 INFO - PROCESS | 3576 | 1467156488891 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 3576 | 1467156488893 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:08 INFO - PROCESS | 3576 | ++DOCSHELL 15E7A400 == 40 [pid = 3576] [id = 467] 15:28:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15E81C00) [pid = 3576] [serial = 1401] [outer = 00000000] 15:28:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16169C00) [pid = 3576] [serial = 1402] [outer = 15E81C00] 15:28:08 INFO - PROCESS | 3576 | 1467156488950 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16AAA400) [pid = 3576] [serial = 1403] [outer = 15E81C00] 15:28:09 INFO - PROCESS | 3576 | 1467156489558 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]]]}] 15:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 945ms 15:28:09 INFO - PROCESS | 3576 | 1467156489603 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 3576 | 1467156489605 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:28:09 INFO - PROCESS | 3576 | 1467156489609 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 3576 | 1467156489613 Marionette TRACE conn3 <- [1,1834,null,{}] 15:28:09 INFO - PROCESS | 3576 | 1467156489624 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}] 15:28:09 INFO - PROCESS | 3576 | 1467156489629 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:09 INFO - PROCESS | 3576 | 1467156489736 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:28:09 INFO - PROCESS | 3576 | 1467156489848 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 3576 | 1467156489852 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:09 INFO - PROCESS | 3576 | ++DOCSHELL 19C64000 == 41 [pid = 3576] [id = 468] 15:28:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19EDC000) [pid = 3576] [serial = 1404] [outer = 00000000] 15:28:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A3C8C00) [pid = 3576] [serial = 1405] [outer = 19EDC000] 15:28:09 INFO - PROCESS | 3576 | 1467156489949 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A8D4C00) [pid = 3576] [serial = 1406] [outer = 19EDC000] 15:28:10 INFO - PROCESS | 3576 | 1467156490544 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]]]}] 15:28:10 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) 15:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 992ms 15:28:10 INFO - PROCESS | 3576 | 1467156490595 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 3576 | 1467156490599 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:28:10 INFO - PROCESS | 3576 | 1467156490602 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 3576 | 1467156490604 Marionette TRACE conn3 <- [1,1838,null,{}] 15:28:10 INFO - PROCESS | 3576 | 1467156490608 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}] 15:28:10 INFO - PROCESS | 3576 | 1467156490610 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:10 INFO - PROCESS | 3576 | 1467156490731 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:28:10 INFO - PROCESS | 3576 | 1467156490868 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 3576 | 1467156490871 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:10 INFO - PROCESS | 3576 | ++DOCSHELL 12DFD000 == 42 [pid = 3576] [id = 469] 15:28:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12DFD400) [pid = 3576] [serial = 1407] [outer = 00000000] 15:28:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13C25000) [pid = 3576] [serial = 1408] [outer = 12DFD400] 15:28:10 INFO - PROCESS | 3576 | 1467156490926 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13D12400) [pid = 3576] [serial = 1409] [outer = 12DFD400] 15:28:11 INFO - PROCESS | 3576 | 1467156491643 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]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1085ms 15:28:11 INFO - PROCESS | 3576 | 1467156491703 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:28:11 INFO - PROCESS | 3576 | 1467156491707 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:28:11 INFO - PROCESS | 3576 | 1467156491711 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:28:11 INFO - PROCESS | 3576 | 1467156491716 Marionette TRACE conn3 <- [1,1842,null,{}] 15:28:11 INFO - PROCESS | 3576 | 1467156491721 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}] 15:28:11 INFO - PROCESS | 3576 | 1467156491723 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:11 INFO - PROCESS | 3576 | 1467156491825 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 11ADE800 == 41 [pid = 3576] [id = 464] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 12DF7000 == 40 [pid = 3576] [id = 463] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 19EE3400 == 39 [pid = 3576] [id = 462] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 199BC000 == 38 [pid = 3576] [id = 461] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 177C7400 == 37 [pid = 3576] [id = 460] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 1616A800 == 36 [pid = 3576] [id = 459] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 15E6BC00 == 35 [pid = 3576] [id = 458] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 13228800 == 34 [pid = 3576] [id = 457] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 12929000 == 33 [pid = 3576] [id = 456] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 19BC2800 == 32 [pid = 3576] [id = 454] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 11AE6800 == 31 [pid = 3576] [id = 445] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 11239000 == 30 [pid = 3576] [id = 455] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 12DFD000 == 29 [pid = 3576] [id = 469] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 19C64000 == 28 [pid = 3576] [id = 468] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 1625B400 == 27 [pid = 3576] [id = 465] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 103CB000 == 26 [pid = 3576] [id = 466] 15:28:12 INFO - PROCESS | 3576 | --DOCSHELL 15E7A400 == 25 [pid = 3576] [id = 467] 15:28:12 INFO - PROCESS | 3576 | 1467156492521 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 3576 | 1467156492525 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A329800) [pid = 3576] [serial = 1363] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19C5D800) [pid = 3576] [serial = 1360] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16DD8800) [pid = 3576] [serial = 1348] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13C25800) [pid = 3576] [serial = 1342] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13C64000) [pid = 3576] [serial = 1343] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15E81800) [pid = 3576] [serial = 1345] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (176B2800) [pid = 3576] [serial = 1351] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1345F000) [pid = 3576] [serial = 1337] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1321D800) [pid = 3576] [serial = 1336] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (129A7800) [pid = 3576] [serial = 1339] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13032400) [pid = 3576] [serial = 1340] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1281D400) [pid = 3576] [serial = 1354] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14EB1000) [pid = 3576] [serial = 1328] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13206400) [pid = 3576] [serial = 1327] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (177CC400) [pid = 3576] [serial = 1331] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1761BC00) [pid = 3576] [serial = 1330] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A8CC000) [pid = 3576] [serial = 1334] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A625000) [pid = 3576] [serial = 1333] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19C60400) [pid = 3576] [serial = 1361] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (177CF800) [pid = 3576] [serial = 1352] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C25400) [pid = 3576] [serial = 1355] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18528400) [pid = 3576] [serial = 1358] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17007800) [pid = 3576] [serial = 1349] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16166800) [pid = 3576] [serial = 1346] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (18526000) [pid = 3576] [serial = 1357] [outer = 00000000] [url = about:blank] 15:28:12 INFO - PROCESS | 3576 | ++DOCSHELL 104EBC00 == 26 [pid = 3576] [id = 470] 15:28:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1055E400) [pid = 3576] [serial = 1410] [outer = 00000000] 15:28:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A76C00) [pid = 3576] [serial = 1411] [outer = 1055E400] 15:28:12 INFO - PROCESS | 3576 | 1467156492666 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11033C00) [pid = 3576] [serial = 1412] [outer = 1055E400] 15:28:13 INFO - PROCESS | 3576 | 1467156493134 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]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1487ms 15:28:13 INFO - PROCESS | 3576 | 1467156493200 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3576 | 1467156493204 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:28:13 INFO - PROCESS | 3576 | 1467156493209 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:28:13 INFO - PROCESS | 3576 | 1467156493212 Marionette TRACE conn3 <- [1,1846,null,{}] 15:28:13 INFO - PROCESS | 3576 | 1467156493217 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}] 15:28:13 INFO - PROCESS | 3576 | 1467156493221 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:13 INFO - PROCESS | 3576 | 1467156493319 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:28:13 INFO - PROCESS | 3576 | 1467156493331 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:13 INFO - PROCESS | 3576 | 1467156493334 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:13 INFO - PROCESS | 3576 | ++DOCSHELL 13106800 == 27 [pid = 3576] [id = 471] 15:28:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1310A000) [pid = 3576] [serial = 1413] [outer = 00000000] 15:28:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13130800) [pid = 3576] [serial = 1414] [outer = 1310A000] 15:28:13 INFO - PROCESS | 3576 | 1467156493382 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (131E6000) [pid = 3576] [serial = 1415] [outer = 1310A000] 15:28:13 INFO - PROCESS | 3576 | 1467156493835 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]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 682ms 15:28:13 INFO - PROCESS | 3576 | 1467156493906 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3576 | 1467156493910 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:28:13 INFO - PROCESS | 3576 | 1467156493916 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:28:13 INFO - PROCESS | 3576 | 1467156493917 Marionette TRACE conn3 <- [1,1850,null,{}] 15:28:13 INFO - PROCESS | 3576 | 1467156493921 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}] 15:28:13 INFO - PROCESS | 3576 | 1467156493924 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:14 INFO - PROCESS | 3576 | 1467156494012 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:28:14 INFO - PROCESS | 3576 | 1467156494110 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 3576 | 1467156494112 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:14 INFO - PROCESS | 3576 | ++DOCSHELL 1394D800 == 28 [pid = 3576] [id = 472] 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1394F400) [pid = 3576] [serial = 1416] [outer = 00000000] 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C2B000) [pid = 3576] [serial = 1417] [outer = 1394F400] 15:28:14 INFO - PROCESS | 3576 | 1467156494157 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14308000) [pid = 3576] [serial = 1418] [outer = 1394F400] 15:28:14 INFO - PROCESS | 3576 | 1467156494550 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]]]}] 15:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 697ms 15:28:14 INFO - PROCESS | 3576 | 1467156494616 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:28:14 INFO - PROCESS | 3576 | 1467156494619 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:28:14 INFO - PROCESS | 3576 | 1467156494624 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 3576 | 1467156494630 Marionette TRACE conn3 <- [1,1854,null,{}] 15:28:14 INFO - PROCESS | 3576 | 1467156494649 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}] 15:28:14 INFO - PROCESS | 3576 | 1467156494652 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:14 INFO - PROCESS | 3576 | 1467156494767 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:28:14 INFO - PROCESS | 3576 | 1467156494784 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 3576 | 1467156494786 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:14 INFO - PROCESS | 3576 | ++DOCSHELL 1577C400 == 29 [pid = 3576] [id = 473] 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E69800) [pid = 3576] [serial = 1419] [outer = 00000000] 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E79800) [pid = 3576] [serial = 1420] [outer = 15E69800] 15:28:14 INFO - PROCESS | 3576 | 1467156494831 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13940C00) [pid = 3576] [serial = 1421] [outer = 15E69800] 15:28:15 INFO - PROCESS | 3576 | 1467156495289 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]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 713ms 15:28:15 INFO - PROCESS | 3576 | 1467156495342 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 3576 | 1467156495344 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:28:15 INFO - PROCESS | 3576 | 1467156495348 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 3576 | 1467156495349 Marionette TRACE conn3 <- [1,1858,null,{}] 15:28:15 INFO - PROCESS | 3576 | 1467156495397 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}] 15:28:15 INFO - PROCESS | 3576 | 1467156495399 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:15 INFO - PROCESS | 3576 | 1467156495517 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:28:15 INFO - PROCESS | 3576 | 1467156495528 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 3576 | 1467156495530 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:15 INFO - PROCESS | 3576 | ++DOCSHELL 15E7E000 == 30 [pid = 3576] [id = 474] 15:28:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15E81800) [pid = 3576] [serial = 1422] [outer = 00000000] 15:28:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AAB400) [pid = 3576] [serial = 1423] [outer = 15E81800] 15:28:15 INFO - PROCESS | 3576 | 1467156495577 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16DDDC00) [pid = 3576] [serial = 1424] [outer = 15E81800] 15:28:15 INFO - PROCESS | 3576 | 1467156495993 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]]]}] 15:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 682ms 15:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:28:16 INFO - PROCESS | 3576 | 1467156496030 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 3576 | 1467156496032 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:28:16 INFO - PROCESS | 3576 | 1467156496035 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 3576 | 1467156496037 Marionette TRACE conn3 <- [1,1862,null,{}] 15:28:16 INFO - PROCESS | 3576 | 1467156496041 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}] 15:28:16 INFO - PROCESS | 3576 | 1467156496043 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:16 INFO - PROCESS | 3576 | 1467156496159 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:28:16 INFO - PROCESS | 3576 | 1467156496165 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:16 INFO - PROCESS | 3576 | 1467156496171 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:16 INFO - PROCESS | 3576 | ++DOCSHELL 1700D800 == 31 [pid = 3576] [id = 475] 15:28:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (170F2000) [pid = 3576] [serial = 1425] [outer = 00000000] 15:28:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176B1800) [pid = 3576] [serial = 1426] [outer = 170F2000] 15:28:16 INFO - PROCESS | 3576 | 1467156496225 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (177D0800) [pid = 3576] [serial = 1427] [outer = 170F2000] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (177D1400) [pid = 3576] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (114D2000) [pid = 3576] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E6CC00) [pid = 3576] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13945000) [pid = 3576] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (129F2400) [pid = 3576] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16185C00) [pid = 3576] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19BC7800) [pid = 3576] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19EE2800) [pid = 3576] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18524C00) [pid = 3576] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A09DC00) [pid = 3576] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13127C00) [pid = 3576] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:28:16 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16AAE800) [pid = 3576] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:28:16 INFO - PROCESS | 3576 | 1467156496981 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]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 991ms 15:28:17 INFO - PROCESS | 3576 | 1467156497038 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 3576 | 1467156497040 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:28:17 INFO - PROCESS | 3576 | 1467156497043 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:28:17 INFO - PROCESS | 3576 | 1467156497045 Marionette TRACE conn3 <- [1,1866,null,{}] 15:28:17 INFO - PROCESS | 3576 | 1467156497049 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}] 15:28:17 INFO - PROCESS | 3576 | 1467156497051 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:17 INFO - PROCESS | 3576 | 1467156497164 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:28:17 INFO - PROCESS | 3576 | 1467156497226 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 3576 | 1467156497228 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:17 INFO - PROCESS | 3576 | ++DOCSHELL 10478000 == 32 [pid = 3576] [id = 476] 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10A78800) [pid = 3576] [serial = 1428] [outer = 00000000] 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1599D800) [pid = 3576] [serial = 1429] [outer = 10A78800] 15:28:17 INFO - PROCESS | 3576 | 1467156497272 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17F25C00) [pid = 3576] [serial = 1430] [outer = 10A78800] 15:28:17 INFO - PROCESS | 3576 | 1467156497636 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]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 636ms 15:28:17 INFO - PROCESS | 3576 | 1467156497682 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 3576 | 1467156497684 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:28:17 INFO - PROCESS | 3576 | 1467156497687 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - PROCESS | 3576 | 1467156497689 Marionette TRACE conn3 <- [1,1870,null,{}] 15:28:17 INFO - PROCESS | 3576 | 1467156497694 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}] 15:28:17 INFO - PROCESS | 3576 | 1467156497695 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:17 INFO - PROCESS | 3576 | 1467156497756 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:28:17 INFO - PROCESS | 3576 | 1467156497761 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 3576 | 1467156497763 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:17 INFO - PROCESS | 3576 | ++DOCSHELL 15E81000 == 33 [pid = 3576] [id = 477] 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (176B0C00) [pid = 3576] [serial = 1431] [outer = 00000000] 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1852AC00) [pid = 3576] [serial = 1432] [outer = 176B0C00] 15:28:17 INFO - PROCESS | 3576 | 1467156497807 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B3400) [pid = 3576] [serial = 1433] [outer = 176B0C00] 15:28:18 INFO - PROCESS | 3576 | 1467156498232 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]]]}] 15:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 589ms 15:28:18 INFO - PROCESS | 3576 | 1467156498268 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 3576 | 1467156498270 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:28:18 INFO - PROCESS | 3576 | 1467156498290 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - PROCESS | 3576 | 1467156498292 Marionette TRACE conn3 <- [1,1874,null,{}] 15:28:18 INFO - PROCESS | 3576 | 1467156498295 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}] 15:28:18 INFO - PROCESS | 3576 | 1467156498297 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:18 INFO - PROCESS | 3576 | 1467156498373 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:28:18 INFO - PROCESS | 3576 | 1467156498379 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 3576 | 1467156498381 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:18 INFO - PROCESS | 3576 | ++DOCSHELL 199B7400 == 34 [pid = 3576] [id = 478] 15:28:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199BA400) [pid = 3576] [serial = 1434] [outer = 00000000] 15:28:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19C64400) [pid = 3576] [serial = 1435] [outer = 199BA400] 15:28:18 INFO - PROCESS | 3576 | 1467156498434 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19C69000) [pid = 3576] [serial = 1436] [outer = 199BA400] 15:28:18 INFO - PROCESS | 3576 | 1467156498999 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]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 790ms 15:28:19 INFO - PROCESS | 3576 | 1467156499087 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 3576 | 1467156499092 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:28:19 INFO - PROCESS | 3576 | 1467156499098 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 3576 | 1467156499101 Marionette TRACE conn3 <- [1,1878,null,{}] 15:28:19 INFO - PROCESS | 3576 | 1467156499107 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}] 15:28:19 INFO - PROCESS | 3576 | 1467156499111 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:19 INFO - PROCESS | 3576 | 1467156499239 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:28:19 INFO - PROCESS | 3576 | 1467156499370 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 3576 | 1467156499375 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:19 INFO - PROCESS | 3576 | ++DOCSHELL 10E93C00 == 35 [pid = 3576] [id = 479] 15:28:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10E99000) [pid = 3576] [serial = 1437] [outer = 00000000] 15:28:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (130AA800) [pid = 3576] [serial = 1438] [outer = 10E99000] 15:28:19 INFO - PROCESS | 3576 | 1467156499433 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13221000) [pid = 3576] [serial = 1439] [outer = 10E99000] 15:28:20 INFO - PROCESS | 3576 | 1467156500123 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]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1085ms 15:28:20 INFO - PROCESS | 3576 | 1467156500185 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3576 | 1467156500189 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:28:20 INFO - PROCESS | 3576 | 1467156500196 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 3576 | 1467156500199 Marionette TRACE conn3 <- [1,1882,null,{}] 15:28:20 INFO - PROCESS | 3576 | 1467156500203 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}] 15:28:20 INFO - PROCESS | 3576 | 1467156500206 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:20 INFO - PROCESS | 3576 | 1467156500322 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:28:20 INFO - PROCESS | 3576 | 1467156500462 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 3576 | 1467156500466 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:20 INFO - PROCESS | 3576 | ++DOCSHELL 13D11400 == 36 [pid = 3576] [id = 480] 15:28:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13D14800) [pid = 3576] [serial = 1440] [outer = 00000000] 15:28:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1576E800) [pid = 3576] [serial = 1441] [outer = 13D14800] 15:28:20 INFO - PROCESS | 3576 | 1467156500527 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15E7CC00) [pid = 3576] [serial = 1442] [outer = 13D14800] 15:28:21 INFO - PROCESS | 3576 | 1467156501451 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]]]}] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 15E81000 == 35 [pid = 3576] [id = 477] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 10478000 == 34 [pid = 3576] [id = 476] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 1700D800 == 33 [pid = 3576] [id = 475] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 15E7E000 == 32 [pid = 3576] [id = 474] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 1577C400 == 31 [pid = 3576] [id = 473] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 1394D800 == 30 [pid = 3576] [id = 472] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 13106800 == 29 [pid = 3576] [id = 471] 15:28:21 INFO - PROCESS | 3576 | --DOCSHELL 104EBC00 == 28 [pid = 3576] [id = 470] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (18242800) [pid = 3576] [serial = 1381] [outer = 00000000] [url = about:blank] 15:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1851F000) [pid = 3576] [serial = 1382] [outer = 00000000] [url = about:blank] 15:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1286ms 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13153800) [pid = 3576] [serial = 1366] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13C0CC00) [pid = 3576] [serial = 1367] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15E86400) [pid = 3576] [serial = 1375] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16162800) [pid = 3576] [serial = 1376] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C27800) [pid = 3576] [serial = 1372] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C63800) [pid = 3576] [serial = 1373] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1310C000) [pid = 3576] [serial = 1369] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (131E2800) [pid = 3576] [serial = 1370] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (170F2800) [pid = 3576] [serial = 1378] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A0A3C00) [pid = 3576] [serial = 1385] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A3C8800) [pid = 3576] [serial = 1364] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19EE3800) [pid = 3576] [serial = 1384] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1A8CC800) [pid = 3576] [serial = 1396] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A8D0000) [pid = 3576] [serial = 1397] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A76E800) [pid = 3576] [serial = 1387] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1599D400) [pid = 3576] [serial = 1390] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (177C8400) [pid = 3576] [serial = 1391] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A328800) [pid = 3576] [serial = 1393] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A3CEC00) [pid = 3576] [serial = 1394] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A770000) [pid = 3576] [serial = 1388] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (172E3400) [pid = 3576] [serial = 1379] [outer = 00000000] [url = about:blank] 15:28:21 INFO - PROCESS | 3576 | 1467156501512 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:28:21 INFO - PROCESS | 3576 | 1467156501516 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:28:21 INFO - PROCESS | 3576 | 1467156501521 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 3576 | 1467156501524 Marionette TRACE conn3 <- [1,1886,null,{}] 15:28:21 INFO - PROCESS | 3576 | 1467156501530 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}] 15:28:21 INFO - PROCESS | 3576 | 1467156501533 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:21 INFO - PROCESS | 3576 | 1467156501619 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:28:21 INFO - PROCESS | 3576 | 1467156501713 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 3576 | 1467156501718 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:21 INFO - PROCESS | 3576 | ++DOCSHELL 10A76400 == 29 [pid = 3576] [id = 481] 15:28:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10A79000) [pid = 3576] [serial = 1443] [outer = 00000000] 15:28:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1102AC00) [pid = 3576] [serial = 1444] [outer = 10A79000] 15:28:21 INFO - PROCESS | 3576 | 1467156501766 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11C44C00) [pid = 3576] [serial = 1445] [outer = 10A79000] 15:28:22 INFO - PROCESS | 3576 | 1467156502227 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]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 728ms 15:28:22 INFO - PROCESS | 3576 | 1467156502242 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3576 | 1467156502247 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:28:22 INFO - PROCESS | 3576 | 1467156502256 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:28:22 INFO - PROCESS | 3576 | 1467156502259 Marionette TRACE conn3 <- [1,1890,null,{}] 15:28:22 INFO - PROCESS | 3576 | 1467156502263 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}] 15:28:22 INFO - PROCESS | 3576 | 1467156502265 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:22 INFO - PROCESS | 3576 | 1467156502351 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:28:22 INFO - PROCESS | 3576 | 1467156502358 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 3576 | 1467156502360 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:22 INFO - PROCESS | 3576 | ++DOCSHELL 131EB000 == 30 [pid = 3576] [id = 482] 15:28:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13202400) [pid = 3576] [serial = 1446] [outer = 00000000] 15:28:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13228400) [pid = 3576] [serial = 1447] [outer = 13202400] 15:28:22 INFO - PROCESS | 3576 | 1467156502407 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1394E800) [pid = 3576] [serial = 1448] [outer = 13202400] 15:28:22 INFO - PROCESS | 3576 | 1467156502885 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]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 697ms 15:28:22 INFO - PROCESS | 3576 | 1467156502958 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3576 | 1467156502960 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:28:22 INFO - PROCESS | 3576 | 1467156502964 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 3576 | 1467156502968 Marionette TRACE conn3 <- [1,1894,null,{}] 15:28:22 INFO - PROCESS | 3576 | 1467156502979 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}] 15:28:22 INFO - PROCESS | 3576 | 1467156502984 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:23 INFO - PROCESS | 3576 | 1467156503068 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:28:23 INFO - PROCESS | 3576 | 1467156503164 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3576 | 1467156503167 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:23 INFO - PROCESS | 3576 | ++DOCSHELL 13D15000 == 31 [pid = 3576] [id = 483] 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13D15400) [pid = 3576] [serial = 1449] [outer = 00000000] 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15740800) [pid = 3576] [serial = 1450] [outer = 13D15400] 15:28:23 INFO - PROCESS | 3576 | 1467156503215 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E7C000) [pid = 3576] [serial = 1451] [outer = 13D15400] 15:28:23 INFO - PROCESS | 3576 | 1467156503594 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]]]}] 15:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 697ms 15:28:23 INFO - PROCESS | 3576 | 1467156503647 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 3576 | 1467156503650 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:28:23 INFO - PROCESS | 3576 | 1467156503653 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 3576 | 1467156503655 Marionette TRACE conn3 <- [1,1898,null,{}] 15:28:23 INFO - PROCESS | 3576 | 1467156503658 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}] 15:28:23 INFO - PROCESS | 3576 | 1467156503660 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:23 INFO - PROCESS | 3576 | 1467156503805 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:28:23 INFO - PROCESS | 3576 | 1467156503827 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3576 | 1467156503829 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:23 INFO - PROCESS | 3576 | ++DOCSHELL 1616A000 == 32 [pid = 3576] [id = 484] 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1616B000) [pid = 3576] [serial = 1452] [outer = 00000000] 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1625BC00) [pid = 3576] [serial = 1453] [outer = 1616B000] 15:28:23 INFO - PROCESS | 3576 | 1467156503875 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E54400) [pid = 3576] [serial = 1454] [outer = 1616B000] 15:28:24 INFO - PROCESS | 3576 | 1467156504311 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]]]}] 15:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 698ms 15:28:24 INFO - PROCESS | 3576 | 1467156504352 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 3576 | 1467156504354 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:28:24 INFO - PROCESS | 3576 | 1467156504357 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 3576 | 1467156504359 Marionette TRACE conn3 <- [1,1902,null,{}] 15:28:24 INFO - PROCESS | 3576 | 1467156504362 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}] 15:28:24 INFO - PROCESS | 3576 | 1467156504365 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:24 INFO - PROCESS | 3576 | 1467156504476 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:28:24 INFO - PROCESS | 3576 | 1467156504482 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 3576 | 1467156504484 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:24 INFO - PROCESS | 3576 | ++DOCSHELL 1616CC00 == 33 [pid = 3576] [id = 485] 15:28:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1700C000) [pid = 3576] [serial = 1455] [outer = 00000000] 15:28:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (172E7400) [pid = 3576] [serial = 1456] [outer = 1700C000] 15:28:24 INFO - PROCESS | 3576 | 1467156504528 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1761B000) [pid = 3576] [serial = 1457] [outer = 1700C000] 15:28:24 INFO - PROCESS | 3576 | 1467156504993 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]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 682ms 15:28:25 INFO - PROCESS | 3576 | 1467156505057 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 3576 | 1467156505059 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:28:25 INFO - PROCESS | 3576 | 1467156505062 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 3576 | 1467156505064 Marionette TRACE conn3 <- [1,1906,null,{}] 15:28:25 INFO - PROCESS | 3576 | 1467156505067 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}] 15:28:25 INFO - PROCESS | 3576 | 1467156505073 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:25 INFO - PROCESS | 3576 | 1467156505248 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:28:25 INFO - PROCESS | 3576 | 1467156505276 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 3576 | 1467156505278 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:25 INFO - PROCESS | 3576 | ++DOCSHELL 18248800 == 34 [pid = 3576] [id = 486] 15:28:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18523800) [pid = 3576] [serial = 1458] [outer = 00000000] 15:28:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (199B6800) [pid = 3576] [serial = 1459] [outer = 18523800] 15:28:25 INFO - PROCESS | 3576 | 1467156505322 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (199B9000) [pid = 3576] [serial = 1460] [outer = 18523800] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1310A000) [pid = 3576] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1394F400) [pid = 3576] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12DFD400) [pid = 3576] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (170F2000) [pid = 3576] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A01400) [pid = 3576] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15E81C00) [pid = 3576] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19EDC000) [pid = 3576] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E81800) [pid = 3576] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A78800) [pid = 3576] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (176B0C00) [pid = 3576] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1055E400) [pid = 3576] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:28:25 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15E69800) [pid = 3576] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:28:25 INFO - PROCESS | 3576 | 1467156505841 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]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 821ms 15:28:25 INFO - PROCESS | 3576 | 1467156505888 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 3576 | 1467156505890 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:28:25 INFO - PROCESS | 3576 | 1467156505894 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 3576 | 1467156505896 Marionette TRACE conn3 <- [1,1910,null,{}] 15:28:25 INFO - PROCESS | 3576 | 1467156505899 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}] 15:28:25 INFO - PROCESS | 3576 | 1467156505901 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:25 INFO - PROCESS | 3576 | 1467156505980 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:28:26 INFO - PROCESS | 3576 | 1467156506075 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3576 | 1467156506077 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:26 INFO - PROCESS | 3576 | ++DOCSHELL 1055E400 == 35 [pid = 3576] [id = 487] 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A01400) [pid = 3576] [serial = 1461] [outer = 00000000] 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1430E000) [pid = 3576] [serial = 1462] [outer = 10A01400] 15:28:26 INFO - PROCESS | 3576 | 1467156506121 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16DD9800) [pid = 3576] [serial = 1463] [outer = 10A01400] 15:28:26 INFO - PROCESS | 3576 | 1467156506473 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]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 636ms 15:28:26 INFO - PROCESS | 3576 | 1467156506532 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3576 | 1467156506534 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:28:26 INFO - PROCESS | 3576 | 1467156506537 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 3576 | 1467156506539 Marionette TRACE conn3 <- [1,1914,null,{}] 15:28:26 INFO - PROCESS | 3576 | 1467156506543 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}] 15:28:26 INFO - PROCESS | 3576 | 1467156506544 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:26 INFO - PROCESS | 3576 | 1467156506694 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:28:26 INFO - PROCESS | 3576 | 1467156506700 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3576 | 1467156506702 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:26 INFO - PROCESS | 3576 | ++DOCSHELL 18527400 == 36 [pid = 3576] [id = 488] 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B0C00) [pid = 3576] [serial = 1464] [outer = 00000000] 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19C60C00) [pid = 3576] [serial = 1465] [outer = 199B0C00] 15:28:26 INFO - PROCESS | 3576 | 1467156506746 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19C64000) [pid = 3576] [serial = 1466] [outer = 199B0C00] 15:28:27 INFO - PROCESS | 3576 | 1467156507152 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]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 635ms 15:28:27 INFO - PROCESS | 3576 | 1467156507181 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3576 | 1467156507183 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:28:27 INFO - PROCESS | 3576 | 1467156507186 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3576 | 1467156507188 Marionette TRACE conn3 <- [1,1918,null,{}] 15:28:27 INFO - PROCESS | 3576 | 1467156507192 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}] 15:28:27 INFO - PROCESS | 3576 | 1467156507194 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:27 INFO - PROCESS | 3576 | 1467156507274 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:28:27 INFO - PROCESS | 3576 | 1467156507279 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 3576 | 1467156507281 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:27 INFO - PROCESS | 3576 | ++DOCSHELL 13C16800 == 37 [pid = 3576] [id = 489] 15:28:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18525C00) [pid = 3576] [serial = 1467] [outer = 00000000] 15:28:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A328800) [pid = 3576] [serial = 1468] [outer = 18525C00] 15:28:27 INFO - PROCESS | 3576 | 1467156507326 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A0A5000) [pid = 3576] [serial = 1469] [outer = 18525C00] 15:28:27 INFO - PROCESS | 3576 | 1467156507823 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]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 681ms 15:28:27 INFO - PROCESS | 3576 | 1467156507870 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3576 | 1467156507875 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:28:27 INFO - PROCESS | 3576 | 1467156507881 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3576 | 1467156507884 Marionette TRACE conn3 <- [1,1922,null,{}] 15:28:27 INFO - PROCESS | 3576 | 1467156507890 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}] 15:28:27 INFO - PROCESS | 3576 | 1467156507894 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:28 INFO - PROCESS | 3576 | 1467156508008 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:28:28 INFO - PROCESS | 3576 | 1467156508179 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3576 | 1467156508184 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:28 INFO - PROCESS | 3576 | ++DOCSHELL 1123B400 == 38 [pid = 3576] [id = 490] 15:28:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (129B1000) [pid = 3576] [serial = 1470] [outer = 00000000] 15:28:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13126000) [pid = 3576] [serial = 1471] [outer = 129B1000] 15:28:28 INFO - PROCESS | 3576 | 1467156508243 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E8000) [pid = 3576] [serial = 1472] [outer = 129B1000] 15:28:28 INFO - PROCESS | 3576 | 1467156508806 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]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 992ms 15:28:28 INFO - PROCESS | 3576 | 1467156508882 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 3576 | 1467156508887 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:28:28 INFO - PROCESS | 3576 | 1467156508894 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 3576 | 1467156508897 Marionette TRACE conn3 <- [1,1926,null,{}] 15:28:28 INFO - PROCESS | 3576 | 1467156508901 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}] 15:28:28 INFO - PROCESS | 3576 | 1467156508904 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:29 INFO - PROCESS | 3576 | 1467156509045 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:28:29 INFO - PROCESS | 3576 | 1467156509157 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 3576 | 1467156509160 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:29 INFO - PROCESS | 3576 | ++DOCSHELL 13D07000 == 39 [pid = 3576] [id = 491] 15:28:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13D08C00) [pid = 3576] [serial = 1473] [outer = 00000000] 15:28:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E6A800) [pid = 3576] [serial = 1474] [outer = 13D08C00] 15:28:29 INFO - PROCESS | 3576 | 1467156509217 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16167000) [pid = 3576] [serial = 1475] [outer = 13D08C00] 15:28:29 INFO - PROCESS | 3576 | 1467156509779 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]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 15:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:28:29 INFO - PROCESS | 3576 | 1467156509822 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 3576 | 1467156509825 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:28:29 INFO - PROCESS | 3576 | 1467156509829 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 3576 | 1467156509833 Marionette TRACE conn3 <- [1,1930,null,{}] 15:28:29 INFO - PROCESS | 3576 | 1467156509844 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}] 15:28:29 INFO - PROCESS | 3576 | 1467156509849 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:29 INFO - PROCESS | 3576 | 1467156509958 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:28:30 INFO - PROCESS | 3576 | 1467156510070 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:30 INFO - PROCESS | 3576 | 1467156510073 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:30 INFO - PROCESS | 3576 | ++DOCSHELL 18527800 == 40 [pid = 3576] [id = 492] 15:28:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18528400) [pid = 3576] [serial = 1476] [outer = 00000000] 15:28:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A099400) [pid = 3576] [serial = 1477] [outer = 18528400] 15:28:30 INFO - PROCESS | 3576 | 1467156510170 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A3CEC00) [pid = 3576] [serial = 1478] [outer = 18528400] 15:28:30 INFO - PROCESS | 3576 | 1467156510797 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]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 992ms 15:28:30 INFO - PROCESS | 3576 | 1467156510831 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 3576 | 1467156510834 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:28:30 INFO - PROCESS | 3576 | 1467156510838 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - PROCESS | 3576 | 1467156510840 Marionette TRACE conn3 <- [1,1934,null,{}] 15:28:30 INFO - PROCESS | 3576 | 1467156510844 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}] 15:28:30 INFO - PROCESS | 3576 | 1467156510846 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:30 INFO - PROCESS | 3576 | 1467156510952 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:28:31 INFO - PROCESS | 3576 | 1467156511089 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3576 | 1467156511091 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:31 INFO - PROCESS | 3576 | ++DOCSHELL 16168400 == 41 [pid = 3576] [id = 493] 15:28:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A773800) [pid = 3576] [serial = 1479] [outer = 00000000] 15:28:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A779800) [pid = 3576] [serial = 1480] [outer = 1A773800] 15:28:31 INFO - PROCESS | 3576 | 1467156511146 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A77C400) [pid = 3576] [serial = 1481] [outer = 1A773800] 15:28:31 INFO - PROCESS | 3576 | 1467156511896 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]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1147ms 15:28:31 INFO - PROCESS | 3576 | 1467156511979 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3576 | 1467156511982 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:28:31 INFO - PROCESS | 3576 | 1467156511989 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - PROCESS | 3576 | 1467156511992 Marionette TRACE conn3 <- [1,1938,null,{}] 15:28:31 INFO - PROCESS | 3576 | 1467156511997 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}] 15:28:31 INFO - PROCESS | 3576 | 1467156512000 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:32 INFO - PROCESS | 3576 | 1467156512102 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:28:32 INFO - PROCESS | 3576 | 1467156512240 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 3576 | 1467156512243 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:32 INFO - PROCESS | 3576 | ++DOCSHELL 114CA800 == 42 [pid = 3576] [id = 494] 15:28:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11ADFC00) [pid = 3576] [serial = 1482] [outer = 00000000] 15:28:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13C20800) [pid = 3576] [serial = 1483] [outer = 11ADFC00] 15:28:32 INFO - PROCESS | 3576 | 1467156512301 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13C2A000) [pid = 3576] [serial = 1484] [outer = 11ADFC00] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 18527400 == 41 [pid = 3576] [id = 488] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 1055E400 == 40 [pid = 3576] [id = 487] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 18248800 == 39 [pid = 3576] [id = 486] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 1616CC00 == 38 [pid = 3576] [id = 485] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 1616A000 == 37 [pid = 3576] [id = 484] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 13D15000 == 36 [pid = 3576] [id = 483] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 131EB000 == 35 [pid = 3576] [id = 482] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 10A76400 == 34 [pid = 3576] [id = 481] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 199B7400 == 33 [pid = 3576] [id = 478] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 10E93C00 == 32 [pid = 3576] [id = 479] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 13D11400 == 31 [pid = 3576] [id = 480] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 16168400 == 30 [pid = 3576] [id = 493] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 18527800 == 29 [pid = 3576] [id = 492] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 13C16800 == 28 [pid = 3576] [id = 489] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 1123B400 == 27 [pid = 3576] [id = 490] 15:28:33 INFO - PROCESS | 3576 | --DOCSHELL 13D07000 == 26 [pid = 3576] [id = 491] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13130800) [pid = 3576] [serial = 1414] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (131E6000) [pid = 3576] [serial = 1415] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13C2B000) [pid = 3576] [serial = 1417] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13D12400) [pid = 3576] [serial = 1409] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13C25000) [pid = 3576] [serial = 1408] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (176B1800) [pid = 3576] [serial = 1426] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13460800) [pid = 3576] [serial = 1400] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13109800) [pid = 3576] [serial = 1399] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16AAA400) [pid = 3576] [serial = 1403] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16169C00) [pid = 3576] [serial = 1402] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A8D4C00) [pid = 3576] [serial = 1406] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A3C8C00) [pid = 3576] [serial = 1405] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16AAB400) [pid = 3576] [serial = 1423] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1599D800) [pid = 3576] [serial = 1429] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1852AC00) [pid = 3576] [serial = 1432] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A76C00) [pid = 3576] [serial = 1411] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19C64400) [pid = 3576] [serial = 1435] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11033C00) [pid = 3576] [serial = 1412] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E79800) [pid = 3576] [serial = 1420] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17F25C00) [pid = 3576] [serial = 1430] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16DDDC00) [pid = 3576] [serial = 1424] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (177D0800) [pid = 3576] [serial = 1427] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13940C00) [pid = 3576] [serial = 1421] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (14308000) [pid = 3576] [serial = 1418] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (199B3400) [pid = 3576] [serial = 1433] [outer = 00000000] [url = about:blank] 15:28:33 INFO - PROCESS | 3576 | 1467156513453 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]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1488ms 15:28:33 INFO - PROCESS | 3576 | 1467156513474 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 3576 | 1467156513478 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:28:33 INFO - PROCESS | 3576 | 1467156513482 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:28:33 INFO - PROCESS | 3576 | 1467156513487 Marionette TRACE conn3 <- [1,1942,null,{}] 15:28:33 INFO - PROCESS | 3576 | 1467156513492 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}] 15:28:33 INFO - PROCESS | 3576 | 1467156513495 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:33 INFO - PROCESS | 3576 | 1467156513583 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:28:33 INFO - PROCESS | 3576 | 1467156513592 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:33 INFO - PROCESS | 3576 | 1467156513596 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:33 INFO - PROCESS | 3576 | ++DOCSHELL 1123B400 == 27 [pid = 3576] [id = 495] 15:28:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1123C800) [pid = 3576] [serial = 1485] [outer = 00000000] 15:28:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13105400) [pid = 3576] [serial = 1486] [outer = 1123C800] 15:28:33 INFO - PROCESS | 3576 | 1467156513644 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13148C00) [pid = 3576] [serial = 1487] [outer = 1123C800] 15:28:34 INFO - PROCESS | 3576 | 1467156514137 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]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 681ms 15:28:34 INFO - PROCESS | 3576 | 1467156514183 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3576 | 1467156514188 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:28:34 INFO - PROCESS | 3576 | 1467156514194 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 3576 | 1467156514197 Marionette TRACE conn3 <- [1,1946,null,{}] 15:28:34 INFO - PROCESS | 3576 | 1467156514201 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}] 15:28:34 INFO - PROCESS | 3576 | 1467156514203 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:34 INFO - PROCESS | 3576 | 1467156514323 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:28:34 INFO - PROCESS | 3576 | 1467156514428 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3576 | 1467156514430 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:34 INFO - PROCESS | 3576 | ++DOCSHELL 13C1C400 == 28 [pid = 3576] [id = 496] 15:28:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C1E800) [pid = 3576] [serial = 1488] [outer = 00000000] 15:28:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C29800) [pid = 3576] [serial = 1489] [outer = 13C1E800] 15:28:34 INFO - PROCESS | 3576 | 1467156514478 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C9E000) [pid = 3576] [serial = 1490] [outer = 13C1E800] 15:28:34 INFO - PROCESS | 3576 | 1467156514850 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]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 697ms 15:28:34 INFO - PROCESS | 3576 | 1467156514893 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3576 | 1467156514895 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:28:34 INFO - PROCESS | 3576 | 1467156514899 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 3576 | 1467156514902 Marionette TRACE conn3 <- [1,1950,null,{}] 15:28:34 INFO - PROCESS | 3576 | 1467156514913 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}] 15:28:34 INFO - PROCESS | 3576 | 1467156514918 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:34 INFO - PROCESS | 3576 | 1467156515000 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:28:34 INFO - PROCESS | 3576 | 1467156515008 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3576 | 1467156515011 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:35 INFO - PROCESS | 3576 | ++DOCSHELL 15997400 == 29 [pid = 3576] [id = 497] 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E6DC00) [pid = 3576] [serial = 1491] [outer = 00000000] 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16164C00) [pid = 3576] [serial = 1492] [outer = 15E6DC00] 15:28:35 INFO - PROCESS | 3576 | 1467156515059 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1616AC00) [pid = 3576] [serial = 1493] [outer = 15E6DC00] 15:28:35 INFO - PROCESS | 3576 | 1467156515549 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]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 698ms 15:28:35 INFO - PROCESS | 3576 | 1467156515582 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 3576 | 1467156515584 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:28:35 INFO - PROCESS | 3576 | 1467156515588 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 3576 | 1467156515589 Marionette TRACE conn3 <- [1,1954,null,{}] 15:28:35 INFO - PROCESS | 3576 | 1467156515592 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}] 15:28:35 INFO - PROCESS | 3576 | 1467156515594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:35 INFO - PROCESS | 3576 | 1467156515742 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:28:35 INFO - PROCESS | 3576 | 1467156515766 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:35 INFO - PROCESS | 3576 | 1467156515768 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:35 INFO - PROCESS | 3576 | ++DOCSHELL 16AB1400 == 30 [pid = 3576] [id = 498] 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16DD9000) [pid = 3576] [serial = 1494] [outer = 00000000] 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E61C00) [pid = 3576] [serial = 1495] [outer = 16DD9000] 15:28:35 INFO - PROCESS | 3576 | 1467156515821 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17206C00) [pid = 3576] [serial = 1496] [outer = 16DD9000] 15:28:36 INFO - PROCESS | 3576 | 1467156516250 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]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 682ms 15:28:36 INFO - PROCESS | 3576 | 1467156516287 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3576 | 1467156516289 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:28:36 INFO - PROCESS | 3576 | 1467156516292 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3576 | 1467156516294 Marionette TRACE conn3 <- [1,1958,null,{}] 15:28:36 INFO - PROCESS | 3576 | 1467156516297 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}] 15:28:36 INFO - PROCESS | 3576 | 1467156516299 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:36 INFO - PROCESS | 3576 | 1467156516410 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:28:36 INFO - PROCESS | 3576 | 1467156516417 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3576 | 1467156516419 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:36 INFO - PROCESS | 3576 | ++DOCSHELL 176B4800 == 31 [pid = 3576] [id = 499] 15:28:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176B9C00) [pid = 3576] [serial = 1497] [outer = 00000000] 15:28:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (177D1000) [pid = 3576] [serial = 1498] [outer = 176B9C00] 15:28:36 INFO - PROCESS | 3576 | 1467156516463 Marionette DEBUG loaded listener.js 15:28:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17F23C00) [pid = 3576] [serial = 1499] [outer = 176B9C00] 15:28:36 INFO - PROCESS | 3576 | 1467156516941 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]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 682ms 15:28:36 INFO - PROCESS | 3576 | 1467156516992 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3576 | 1467156516994 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:28:36 INFO - PROCESS | 3576 | 1467156517006 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3576 | 1467156517007 Marionette TRACE conn3 <- [1,1962,null,{}] 15:28:36 INFO - PROCESS | 3576 | 1467156517011 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}] 15:28:37 INFO - PROCESS | 3576 | 1467156517016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:37 INFO - PROCESS | 3576 | 1467156517174 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18525C00) [pid = 3576] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1700C000) [pid = 3576] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1616B000) [pid = 3576] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13D14800) [pid = 3576] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (18523800) [pid = 3576] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13202400) [pid = 3576] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199B0C00) [pid = 3576] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10E99000) [pid = 3576] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A01400) [pid = 3576] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13D15400) [pid = 3576] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (199BA400) [pid = 3576] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:28:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10A79000) [pid = 3576] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:28:37 INFO - PROCESS | 3576 | 1467156517456 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 3576 | 1467156517459 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:37 INFO - PROCESS | 3576 | ++DOCSHELL 104E9400 == 32 [pid = 3576] [id = 500] 15:28:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (104E9800) [pid = 3576] [serial = 1500] [outer = 00000000] 15:28:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (12929000) [pid = 3576] [serial = 1501] [outer = 104E9800] 15:28:37 INFO - PROCESS | 3576 | 1467156517486 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13D0D800) [pid = 3576] [serial = 1502] [outer = 104E9800] 15:28:37 INFO - PROCESS | 3576 | 1467156517857 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]]]}] 15:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 883ms 15:28:37 INFO - PROCESS | 3576 | 1467156517884 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 3576 | 1467156517886 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:28:37 INFO - PROCESS | 3576 | 1467156517890 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 3576 | 1467156517891 Marionette TRACE conn3 <- [1,1966,null,{}] 15:28:37 INFO - PROCESS | 3576 | 1467156517895 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}] 15:28:37 INFO - PROCESS | 3576 | 1467156517897 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:38 INFO - PROCESS | 3576 | 1467156518010 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:28:38 INFO - PROCESS | 3576 | 1467156518018 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3576 | 1467156518020 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:38 INFO - PROCESS | 3576 | ++DOCSHELL 10E3E400 == 33 [pid = 3576] [id = 501] 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13157000) [pid = 3576] [serial = 1503] [outer = 00000000] 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18529C00) [pid = 3576] [serial = 1504] [outer = 13157000] 15:28:38 INFO - PROCESS | 3576 | 1467156518064 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B6400) [pid = 3576] [serial = 1505] [outer = 13157000] 15:28:38 INFO - PROCESS | 3576 | 1467156518470 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]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 635ms 15:28:38 INFO - PROCESS | 3576 | 1467156518528 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 3576 | 1467156518530 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:28:38 INFO - PROCESS | 3576 | 1467156518533 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 3576 | 1467156518535 Marionette TRACE conn3 <- [1,1970,null,{}] 15:28:38 INFO - PROCESS | 3576 | 1467156518539 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}] 15:28:38 INFO - PROCESS | 3576 | 1467156518540 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:38 INFO - PROCESS | 3576 | 1467156518654 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:28:38 INFO - PROCESS | 3576 | 1467156518662 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3576 | 1467156518664 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:38 INFO - PROCESS | 3576 | ++DOCSHELL 10441800 == 34 [pid = 3576] [id = 502] 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (104EB400) [pid = 3576] [serial = 1506] [outer = 00000000] 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A0A4400) [pid = 3576] [serial = 1507] [outer = 104EB400] 15:28:38 INFO - PROCESS | 3576 | 1467156518712 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0A1400) [pid = 3576] [serial = 1508] [outer = 104EB400] 15:28:39 INFO - PROCESS | 3576 | 1467156519153 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]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 635ms 15:28:39 INFO - PROCESS | 3576 | 1467156519172 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3576 | 1467156519173 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:28:39 INFO - PROCESS | 3576 | 1467156519177 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3576 | 1467156519179 Marionette TRACE conn3 <- [1,1974,null,{}] 15:28:39 INFO - PROCESS | 3576 | 1467156519182 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}] 15:28:39 INFO - PROCESS | 3576 | 1467156519184 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:39 INFO - PROCESS | 3576 | 1467156519299 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:28:39 INFO - PROCESS | 3576 | 1467156519308 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 3576 | 1467156519310 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:39 INFO - PROCESS | 3576 | ++DOCSHELL 1A76F400 == 35 [pid = 3576] [id = 503] 15:28:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A771000) [pid = 3576] [serial = 1509] [outer = 00000000] 15:28:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A775800) [pid = 3576] [serial = 1510] [outer = 1A771000] 15:28:39 INFO - PROCESS | 3576 | 1467156519353 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A778400) [pid = 3576] [serial = 1511] [outer = 1A771000] 15:28:40 INFO - PROCESS | 3576 | 1467156520137 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]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 992ms 15:28:40 INFO - PROCESS | 3576 | 1467156520164 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:28:40 INFO - PROCESS | 3576 | 1467156520168 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:28:40 INFO - PROCESS | 3576 | 1467156520173 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:28:40 INFO - PROCESS | 3576 | 1467156520179 Marionette TRACE conn3 <- [1,1978,null,{}] 15:28:40 INFO - PROCESS | 3576 | 1467156520184 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}] 15:28:40 INFO - PROCESS | 3576 | 1467156520187 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:40 INFO - PROCESS | 3576 | 1467156520306 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:28:40 INFO - PROCESS | 3576 | 1467156520445 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 3576 | 1467156520448 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:40 INFO - PROCESS | 3576 | ++DOCSHELL 114D3400 == 36 [pid = 3576] [id = 504] 15:28:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (11C42800) [pid = 3576] [serial = 1512] [outer = 00000000] 15:28:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13204000) [pid = 3576] [serial = 1513] [outer = 11C42800] 15:28:40 INFO - PROCESS | 3576 | 1467156520507 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C26000) [pid = 3576] [serial = 1514] [outer = 11C42800] 15:28:41 INFO - PROCESS | 3576 | 1467156521221 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]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1084ms 15:28:41 INFO - PROCESS | 3576 | 1467156521277 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 3576 | 1467156521282 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 3576 | 1467156521290 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - PROCESS | 3576 | 1467156521293 Marionette TRACE conn3 <- [1,1982,null,{}] 15:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:28:41 INFO - PROCESS | 3576 | 1467156521297 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}] 15:28:41 INFO - PROCESS | 3576 | 1467156521300 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:41 INFO - PROCESS | 3576 | 1467156521531 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:28:41 INFO - PROCESS | 3576 | 1467156521683 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:41 INFO - PROCESS | 3576 | 1467156521687 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:41 INFO - PROCESS | 3576 | ++DOCSHELL 10A07C00 == 37 [pid = 3576] [id = 505] 15:28:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A09C00) [pid = 3576] [serial = 1515] [outer = 00000000] 15:28:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A79400) [pid = 3576] [serial = 1516] [outer = 10A09C00] 15:28:41 INFO - PROCESS | 3576 | 1467156521739 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (129AC800) [pid = 3576] [serial = 1517] [outer = 10A09C00] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 10441800 == 36 [pid = 3576] [id = 502] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 10E3E400 == 35 [pid = 3576] [id = 501] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 104E9400 == 34 [pid = 3576] [id = 500] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 176B4800 == 33 [pid = 3576] [id = 499] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 16AB1400 == 32 [pid = 3576] [id = 498] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 15997400 == 31 [pid = 3576] [id = 497] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 13C1C400 == 30 [pid = 3576] [id = 496] 15:28:42 INFO - PROCESS | 3576 | --DOCSHELL 1123B400 == 29 [pid = 3576] [id = 495] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A328800) [pid = 3576] [serial = 1468] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A0A5000) [pid = 3576] [serial = 1469] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19C64000) [pid = 3576] [serial = 1466] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1761B000) [pid = 3576] [serial = 1457] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16E54400) [pid = 3576] [serial = 1454] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15E7CC00) [pid = 3576] [serial = 1442] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1625BC00) [pid = 3576] [serial = 1453] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (199B9000) [pid = 3576] [serial = 1460] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13228400) [pid = 3576] [serial = 1447] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1576E800) [pid = 3576] [serial = 1441] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (199B6800) [pid = 3576] [serial = 1459] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19C60C00) [pid = 3576] [serial = 1465] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13221000) [pid = 3576] [serial = 1439] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16DD9800) [pid = 3576] [serial = 1463] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E7C000) [pid = 3576] [serial = 1451] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19C69000) [pid = 3576] [serial = 1436] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1102AC00) [pid = 3576] [serial = 1444] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11C44C00) [pid = 3576] [serial = 1445] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15740800) [pid = 3576] [serial = 1450] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (130AA800) [pid = 3576] [serial = 1438] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1394E800) [pid = 3576] [serial = 1448] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1430E000) [pid = 3576] [serial = 1462] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (172E7400) [pid = 3576] [serial = 1456] [outer = 00000000] [url = about:blank] 15:28:42 INFO - PROCESS | 3576 | 1467156522314 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]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1070ms 15:28:42 INFO - PROCESS | 3576 | 1467156522367 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 3576 | 1467156522371 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:28:42 INFO - PROCESS | 3576 | 1467156522376 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - PROCESS | 3576 | 1467156522379 Marionette TRACE conn3 <- [1,1986,null,{}] 15:28:42 INFO - PROCESS | 3576 | 1467156522383 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}] 15:28:42 INFO - PROCESS | 3576 | 1467156522386 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:42 INFO - PROCESS | 3576 | 1467156522471 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:28:42 INFO - PROCESS | 3576 | 1467156522480 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 3576 | 1467156522482 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:42 INFO - PROCESS | 3576 | ++DOCSHELL 131E7800 == 30 [pid = 3576] [id = 506] 15:28:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13202000) [pid = 3576] [serial = 1518] [outer = 00000000] 15:28:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1394EC00) [pid = 3576] [serial = 1519] [outer = 13202000] 15:28:42 INFO - PROCESS | 3576 | 1467156522555 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C25400) [pid = 3576] [serial = 1520] [outer = 13202000] 15:28:43 INFO - PROCESS | 3576 | 1467156523065 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]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 728ms 15:28:43 INFO - PROCESS | 3576 | 1467156523117 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 3576 | 1467156523120 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:28:43 INFO - PROCESS | 3576 | 1467156523126 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:28:43 INFO - PROCESS | 3576 | 1467156523128 Marionette TRACE conn3 <- [1,1990,null,{}] 15:28:43 INFO - PROCESS | 3576 | 1467156523131 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}] 15:28:43 INFO - PROCESS | 3576 | 1467156523134 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:43 INFO - PROCESS | 3576 | 1467156523218 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:28:43 INFO - PROCESS | 3576 | 1467156523229 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 3576 | 1467156523232 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:43 INFO - PROCESS | 3576 | ++DOCSHELL 1599BC00 == 31 [pid = 3576] [id = 507] 15:28:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1599D800) [pid = 3576] [serial = 1521] [outer = 00000000] 15:28:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E7F400) [pid = 3576] [serial = 1522] [outer = 1599D800] 15:28:43 INFO - PROCESS | 3576 | 1467156523277 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16162000) [pid = 3576] [serial = 1523] [outer = 1599D800] 15:28:43 INFO - PROCESS | 3576 | 1467156523746 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]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 697ms 15:28:43 INFO - PROCESS | 3576 | 1467156523810 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 3576 | 1467156523814 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:28:43 INFO - PROCESS | 3576 | 1467156523825 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 3576 | 1467156523829 Marionette TRACE conn3 <- [1,1994,null,{}] 15:28:43 INFO - PROCESS | 3576 | 1467156523833 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}] 15:28:43 INFO - PROCESS | 3576 | 1467156523836 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:43 INFO - PROCESS | 3576 | 1467156523993 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:28:44 INFO - PROCESS | 3576 | 1467156524006 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 3576 | 1467156524008 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:44 INFO - PROCESS | 3576 | ++DOCSHELL 16AAE400 == 32 [pid = 3576] [id = 508] 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16AAEC00) [pid = 3576] [serial = 1524] [outer = 00000000] 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1700C000) [pid = 3576] [serial = 1525] [outer = 16AAEC00] 15:28:44 INFO - PROCESS | 3576 | 1467156524053 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1761B000) [pid = 3576] [serial = 1526] [outer = 16AAEC00] 15:28:44 INFO - PROCESS | 3576 | 1467156524474 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]]]}] 15:28:44 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 15:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 682ms 15:28:44 INFO - PROCESS | 3576 | 1467156524520 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 3576 | 1467156524522 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:28:44 INFO - PROCESS | 3576 | 1467156524525 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:28:44 INFO - PROCESS | 3576 | 1467156524527 Marionette TRACE conn3 <- [1,1998,null,{}] 15:28:44 INFO - PROCESS | 3576 | 1467156524531 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}] 15:28:44 INFO - PROCESS | 3576 | 1467156524533 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:44 INFO - PROCESS | 3576 | 1467156524684 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:28:44 INFO - PROCESS | 3576 | 1467156524703 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 3576 | 1467156524705 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:44 INFO - PROCESS | 3576 | ++DOCSHELL 172E9400 == 33 [pid = 3576] [id = 509] 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (172EB800) [pid = 3576] [serial = 1527] [outer = 00000000] 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1803B000) [pid = 3576] [serial = 1528] [outer = 172EB800] 15:28:44 INFO - PROCESS | 3576 | 1467156524749 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18522400) [pid = 3576] [serial = 1529] [outer = 172EB800] 15:28:45 INFO - PROCESS | 3576 | 1467156525185 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]]]}] 15:28:45 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 15:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 682ms 15:28:45 INFO - PROCESS | 3576 | 1467156525226 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3576 | 1467156525228 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:28:45 INFO - PROCESS | 3576 | 1467156525231 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 3576 | 1467156525233 Marionette TRACE conn3 <- [1,2002,null,{}] 15:28:45 INFO - PROCESS | 3576 | 1467156525236 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}] 15:28:45 INFO - PROCESS | 3576 | 1467156525238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:45 INFO - PROCESS | 3576 | 1467156525342 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:28:45 INFO - PROCESS | 3576 | 1467156525348 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 3576 | 1467156525354 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:45 INFO - PROCESS | 3576 | ++DOCSHELL 14311400 == 34 [pid = 3576] [id = 510] 15:28:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18523C00) [pid = 3576] [serial = 1530] [outer = 00000000] 15:28:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (199AE000) [pid = 3576] [serial = 1531] [outer = 18523C00] 15:28:45 INFO - PROCESS | 3576 | 1467156525416 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19C60400) [pid = 3576] [serial = 1532] [outer = 18523C00] 15:28:45 INFO - PROCESS | 3576 | 1467156525897 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]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 729ms 15:28:45 INFO - PROCESS | 3576 | 1467156525960 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3576 | 1467156525962 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:28:45 INFO - PROCESS | 3576 | 1467156525965 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 3576 | 1467156525967 Marionette TRACE conn3 <- [1,2006,null,{}] 15:28:45 INFO - PROCESS | 3576 | 1467156525970 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}] 15:28:45 INFO - PROCESS | 3576 | 1467156525972 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:46 INFO - PROCESS | 3576 | 1467156526123 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:28:46 INFO - PROCESS | 3576 | 1467156526188 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3576 | 1467156526191 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:46 INFO - PROCESS | 3576 | ++DOCSHELL 10A01400 == 35 [pid = 3576] [id = 511] 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (129E9400) [pid = 3576] [serial = 1533] [outer = 00000000] 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19EE6C00) [pid = 3576] [serial = 1534] [outer = 129E9400] 15:28:46 INFO - PROCESS | 3576 | 1467156526244 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19EE7800) [pid = 3576] [serial = 1535] [outer = 129E9400] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (104EB400) [pid = 3576] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16DD9000) [pid = 3576] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15E6DC00) [pid = 3576] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1123C800) [pid = 3576] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C1E800) [pid = 3576] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11ADFC00) [pid = 3576] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (176B9C00) [pid = 3576] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (129B1000) [pid = 3576] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13D08C00) [pid = 3576] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18528400) [pid = 3576] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A773800) [pid = 3576] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (104E9800) [pid = 3576] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:28:46 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13157000) [pid = 3576] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:28:46 INFO - PROCESS | 3576 | 1467156526735 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]]]}] 15:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 791ms 15:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:28:46 INFO - PROCESS | 3576 | 1467156526768 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:28:46 INFO - PROCESS | 3576 | 1467156526770 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:28:46 INFO - PROCESS | 3576 | 1467156526774 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 3576 | 1467156526775 Marionette TRACE conn3 <- [1,2010,null,{}] 15:28:46 INFO - PROCESS | 3576 | 1467156526797 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}] 15:28:46 INFO - PROCESS | 3576 | 1467156526799 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:46 INFO - PROCESS | 3576 | 1467156526879 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:28:46 INFO - PROCESS | 3576 | 1467156526887 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3576 | 1467156526889 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:46 INFO - PROCESS | 3576 | ++DOCSHELL 13943C00 == 36 [pid = 3576] [id = 512] 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C2B000) [pid = 3576] [serial = 1536] [outer = 00000000] 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16167800) [pid = 3576] [serial = 1537] [outer = 13C2B000] 15:28:46 INFO - PROCESS | 3576 | 1467156526932 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16DD9000) [pid = 3576] [serial = 1538] [outer = 13C2B000] 15:28:47 INFO - PROCESS | 3576 | 1467156527380 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]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 620ms 15:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:28:47 INFO - PROCESS | 3576 | 1467156527398 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 3576 | 1467156527400 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:28:47 INFO - PROCESS | 3576 | 1467156527403 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 3576 | 1467156527405 Marionette TRACE conn3 <- [1,2014,null,{}] 15:28:47 INFO - PROCESS | 3576 | 1467156527408 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}] 15:28:47 INFO - PROCESS | 3576 | 1467156527410 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:47 INFO - PROCESS | 3576 | 1467156527513 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:28:47 INFO - PROCESS | 3576 | 1467156527521 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:47 INFO - PROCESS | 3576 | 1467156527523 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:47 INFO - PROCESS | 3576 | ++DOCSHELL 13C63000 == 37 [pid = 3576] [id = 513] 15:28:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1430D400) [pid = 3576] [serial = 1539] [outer = 00000000] 15:28:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A3C6800) [pid = 3576] [serial = 1540] [outer = 1430D400] 15:28:47 INFO - PROCESS | 3576 | 1467156527567 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A76E400) [pid = 3576] [serial = 1541] [outer = 1430D400] 15:28:47 INFO - PROCESS | 3576 | 1467156527994 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]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 636ms 15:28:48 INFO - PROCESS | 3576 | 1467156528039 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3576 | 1467156528041 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:28:48 INFO - PROCESS | 3576 | 1467156528045 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 3576 | 1467156528046 Marionette TRACE conn3 <- [1,2018,null,{}] 15:28:48 INFO - PROCESS | 3576 | 1467156528054 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}] 15:28:48 INFO - PROCESS | 3576 | 1467156528056 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:48 INFO - PROCESS | 3576 | 1467156528155 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:28:48 INFO - PROCESS | 3576 | 1467156528161 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 3576 | 1467156528163 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:48 INFO - PROCESS | 3576 | ++DOCSHELL 170F2000 == 38 [pid = 3576] [id = 514] 15:28:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19EE1800) [pid = 3576] [serial = 1542] [outer = 00000000] 15:28:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8D6400) [pid = 3576] [serial = 1543] [outer = 19EE1800] 15:28:48 INFO - PROCESS | 3576 | 1467156528206 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A8D7400) [pid = 3576] [serial = 1544] [outer = 19EE1800] 15:28:48 INFO - PROCESS | 3576 | 1467156528632 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]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 635ms 15:28:48 INFO - PROCESS | 3576 | 1467156528686 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3576 | 1467156528688 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:28:48 INFO - PROCESS | 3576 | 1467156528734 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 3576 | 1467156528738 Marionette TRACE conn3 <- [1,2022,null,{}] 15:28:48 INFO - PROCESS | 3576 | 1467156528744 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}] 15:28:48 INFO - PROCESS | 3576 | 1467156528748 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:48 INFO - PROCESS | 3576 | 1467156528855 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:28:49 INFO - PROCESS | 3576 | 1467156529081 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3576 | 1467156529085 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:49 INFO - PROCESS | 3576 | ++DOCSHELL 13157400 == 39 [pid = 3576] [id = 515] 15:28:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E2400) [pid = 3576] [serial = 1545] [outer = 00000000] 15:28:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13220000) [pid = 3576] [serial = 1546] [outer = 131E2400] 15:28:49 INFO - PROCESS | 3576 | 1467156529151 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13C18800) [pid = 3576] [serial = 1547] [outer = 131E2400] 15:28:49 INFO - PROCESS | 3576 | 1467156529707 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]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1069ms 15:28:49 INFO - PROCESS | 3576 | 1467156529771 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 3576 | 1467156529775 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:28:49 INFO - PROCESS | 3576 | 1467156529801 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:28:49 INFO - PROCESS | 3576 | 1467156529803 Marionette TRACE conn3 <- [1,2026,null,{}] 15:28:49 INFO - PROCESS | 3576 | 1467156529810 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}] 15:28:49 INFO - PROCESS | 3576 | 1467156529815 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:49 INFO - PROCESS | 3576 | 1467156529977 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:28:49 INFO - PROCESS | 3576 | 1467156529988 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3576 | 1467156529991 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:49 INFO - PROCESS | 3576 | ++DOCSHELL 16165000 == 40 [pid = 3576] [id = 516] 15:28:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16166800) [pid = 3576] [serial = 1548] [outer = 00000000] 15:28:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1625D400) [pid = 3576] [serial = 1549] [outer = 16166800] 15:28:50 INFO - PROCESS | 3576 | 1467156530047 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16E54400) [pid = 3576] [serial = 1550] [outer = 16166800] 15:28:50 INFO - PROCESS | 3576 | 1467156530671 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]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 884ms 15:28:50 INFO - PROCESS | 3576 | 1467156530706 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 3576 | 1467156530708 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:28:50 INFO - PROCESS | 3576 | 1467156530712 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - PROCESS | 3576 | 1467156530714 Marionette TRACE conn3 <- [1,2030,null,{}] 15:28:50 INFO - PROCESS | 3576 | 1467156530719 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}] 15:28:50 INFO - PROCESS | 3576 | 1467156530721 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:50 INFO - PROCESS | 3576 | 1467156530835 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:28:50 INFO - PROCESS | 3576 | 1467156530994 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 3576 | 1467156531001 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:51 INFO - PROCESS | 3576 | ++DOCSHELL 1A328800 == 41 [pid = 3576] [id = 517] 15:28:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A3C2400) [pid = 3576] [serial = 1551] [outer = 00000000] 15:28:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A8CDC00) [pid = 3576] [serial = 1552] [outer = 1A3C2400] 15:28:51 INFO - PROCESS | 3576 | 1467156531059 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1AB5A400) [pid = 3576] [serial = 1553] [outer = 1A3C2400] 15:28:51 INFO - PROCESS | 3576 | 1467156531611 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]]]}] 15:28:51 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) 15:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 15:28:51 INFO - PROCESS | 3576 | 1467156531641 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 3576 | 1467156531643 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:28:51 INFO - PROCESS | 3576 | 1467156531647 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 3576 | 1467156531649 Marionette TRACE conn3 <- [1,2034,null,{}] 15:28:51 INFO - PROCESS | 3576 | 1467156531653 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}] 15:28:51 INFO - PROCESS | 3576 | 1467156531655 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:51 INFO - PROCESS | 3576 | 1467156531760 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:28:51 INFO - PROCESS | 3576 | 1467156531873 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 3576 | 1467156531875 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:51 INFO - PROCESS | 3576 | ++DOCSHELL 1ABBFC00 == 42 [pid = 3576] [id = 518] 15:28:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1ABC0800) [pid = 3576] [serial = 1554] [outer = 00000000] 15:28:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1ABC5400) [pid = 3576] [serial = 1555] [outer = 1ABC0800] 15:28:51 INFO - PROCESS | 3576 | 1467156531983 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1ABCAC00) [pid = 3576] [serial = 1556] [outer = 1ABC0800] 15:28:52 INFO - PROCESS | 3576 | 1467156532614 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]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1132ms 15:28:52 INFO - PROCESS | 3576 | 1467156532813 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3576 | 1467156532818 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:28:52 INFO - PROCESS | 3576 | 1467156532837 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 3576 | 1467156532840 Marionette TRACE conn3 <- [1,2038,null,{}] 15:28:52 INFO - PROCESS | 3576 | 1467156532845 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}] 15:28:52 INFO - PROCESS | 3576 | 1467156532849 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:52 INFO - PROCESS | 3576 | 1467156532949 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:28:53 INFO - PROCESS | 3576 | 1467156533090 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3576 | 1467156533095 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:53 INFO - PROCESS | 3576 | ++DOCSHELL 13156800 == 43 [pid = 3576] [id = 519] 15:28:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13157000) [pid = 3576] [serial = 1557] [outer = 00000000] 15:28:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1320E000) [pid = 3576] [serial = 1558] [outer = 13157000] 15:28:53 INFO - PROCESS | 3576 | 1467156533150 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13456000) [pid = 3576] [serial = 1559] [outer = 13157000] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 13C63000 == 42 [pid = 3576] [id = 513] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 13943C00 == 41 [pid = 3576] [id = 512] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 10A01400 == 40 [pid = 3576] [id = 511] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 14311400 == 39 [pid = 3576] [id = 510] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 172E9400 == 38 [pid = 3576] [id = 509] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 16AAE400 == 37 [pid = 3576] [id = 508] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 1599BC00 == 36 [pid = 3576] [id = 507] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 131E7800 == 35 [pid = 3576] [id = 506] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 10A07C00 == 34 [pid = 3576] [id = 505] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 114D3400 == 33 [pid = 3576] [id = 504] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 1A76F400 == 32 [pid = 3576] [id = 503] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 114CA800 == 31 [pid = 3576] [id = 494] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 1ABBFC00 == 30 [pid = 3576] [id = 518] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 1A328800 == 29 [pid = 3576] [id = 517] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 170F2000 == 28 [pid = 3576] [id = 514] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 13157400 == 27 [pid = 3576] [id = 515] 15:28:54 INFO - PROCESS | 3576 | --DOCSHELL 16165000 == 26 [pid = 3576] [id = 516] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A0A4400) [pid = 3576] [serial = 1507] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (16E61C00) [pid = 3576] [serial = 1495] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (16164C00) [pid = 3576] [serial = 1492] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13105400) [pid = 3576] [serial = 1486] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13148C00) [pid = 3576] [serial = 1487] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13C29800) [pid = 3576] [serial = 1489] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13C9E000) [pid = 3576] [serial = 1490] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C2A000) [pid = 3576] [serial = 1484] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (13C20800) [pid = 3576] [serial = 1483] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (177D1000) [pid = 3576] [serial = 1498] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (131E8000) [pid = 3576] [serial = 1472] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13126000) [pid = 3576] [serial = 1471] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16167000) [pid = 3576] [serial = 1475] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15E6A800) [pid = 3576] [serial = 1474] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A3CEC00) [pid = 3576] [serial = 1478] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A099400) [pid = 3576] [serial = 1477] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A77C400) [pid = 3576] [serial = 1481] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A779800) [pid = 3576] [serial = 1480] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12929000) [pid = 3576] [serial = 1501] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17F23C00) [pid = 3576] [serial = 1499] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A0A1400) [pid = 3576] [serial = 1508] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (199B6400) [pid = 3576] [serial = 1505] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17206C00) [pid = 3576] [serial = 1496] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13D0D800) [pid = 3576] [serial = 1502] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18529C00) [pid = 3576] [serial = 1504] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1616AC00) [pid = 3576] [serial = 1493] [outer = 00000000] [url = about:blank] 15:28:54 INFO - PROCESS | 3576 | 1467156534398 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]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1596ms 15:28:54 INFO - PROCESS | 3576 | 1467156534429 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 3576 | 1467156534433 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:28:54 INFO - PROCESS | 3576 | 1467156534439 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 3576 | 1467156534442 Marionette TRACE conn3 <- [1,2042,null,{}] 15:28:54 INFO - PROCESS | 3576 | 1467156534447 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}] 15:28:54 INFO - PROCESS | 3576 | 1467156534450 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:54 INFO - PROCESS | 3576 | 1467156534534 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:28:54 INFO - PROCESS | 3576 | 1467156534544 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 3576 | 1467156534548 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:54 INFO - PROCESS | 3576 | ++DOCSHELL 129A4800 == 27 [pid = 3576] [id = 520] 15:28:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (129AF800) [pid = 3576] [serial = 1560] [outer = 00000000] 15:28:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13123400) [pid = 3576] [serial = 1561] [outer = 129AF800] 15:28:54 INFO - PROCESS | 3576 | 1467156534596 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13148400) [pid = 3576] [serial = 1562] [outer = 129AF800] 15:28:55 INFO - PROCESS | 3576 | 1467156535076 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]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 698ms 15:28:55 INFO - PROCESS | 3576 | 1467156535122 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3576 | 1467156535126 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:28:55 INFO - PROCESS | 3576 | 1467156535133 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 3576 | 1467156535136 Marionette TRACE conn3 <- [1,2046,null,{}] 15:28:55 INFO - PROCESS | 3576 | 1467156535140 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}] 15:28:55 INFO - PROCESS | 3576 | 1467156535142 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:55 INFO - PROCESS | 3576 | 1467156535238 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:28:55 INFO - PROCESS | 3576 | 1467156535376 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3576 | 1467156535379 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:55 INFO - PROCESS | 3576 | ++DOCSHELL 13C1F400 == 28 [pid = 3576] [id = 521] 15:28:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C20000) [pid = 3576] [serial = 1563] [outer = 00000000] 15:28:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C26800) [pid = 3576] [serial = 1564] [outer = 13C20000] 15:28:55 INFO - PROCESS | 3576 | 1467156535429 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13C63000) [pid = 3576] [serial = 1565] [outer = 13C20000] 15:28:55 INFO - PROCESS | 3576 | 1467156535809 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]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 682ms 15:28:55 INFO - PROCESS | 3576 | 1467156535833 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3576 | 1467156535835 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:28:55 INFO - PROCESS | 3576 | 1467156535839 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 3576 | 1467156535842 Marionette TRACE conn3 <- [1,2050,null,{}] 15:28:55 INFO - PROCESS | 3576 | 1467156535853 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}] 15:28:55 INFO - PROCESS | 3576 | 1467156535858 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:55 INFO - PROCESS | 3576 | 1467156535941 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:28:55 INFO - PROCESS | 3576 | 1467156535949 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3576 | 1467156535952 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:55 INFO - PROCESS | 3576 | ++DOCSHELL 15776800 == 29 [pid = 3576] [id = 522] 15:28:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15997400) [pid = 3576] [serial = 1566] [outer = 00000000] 15:28:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15E80800) [pid = 3576] [serial = 1567] [outer = 15997400] 15:28:55 INFO - PROCESS | 3576 | 1467156536000 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16160C00) [pid = 3576] [serial = 1568] [outer = 15997400] 15:28:56 INFO - PROCESS | 3576 | 1467156536524 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]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 729ms 15:28:56 INFO - PROCESS | 3576 | 1467156536577 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 3576 | 1467156536580 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:28:56 INFO - PROCESS | 3576 | 1467156536583 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 3576 | 1467156536585 Marionette TRACE conn3 <- [1,2054,null,{}] 15:28:56 INFO - PROCESS | 3576 | 1467156536589 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}] 15:28:56 INFO - PROCESS | 3576 | 1467156536591 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:56 INFO - PROCESS | 3576 | 1467156536740 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:28:56 INFO - PROCESS | 3576 | 1467156536762 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:56 INFO - PROCESS | 3576 | 1467156536764 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:56 INFO - PROCESS | 3576 | ++DOCSHELL 16164000 == 30 [pid = 3576] [id = 523] 15:28:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16168000) [pid = 3576] [serial = 1569] [outer = 00000000] 15:28:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1625D800) [pid = 3576] [serial = 1570] [outer = 16168000] 15:28:56 INFO - PROCESS | 3576 | 1467156536809 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16DD8800) [pid = 3576] [serial = 1571] [outer = 16168000] 15:28:57 INFO - PROCESS | 3576 | 1467156537264 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]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 729ms 15:28:57 INFO - PROCESS | 3576 | 1467156537319 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 3576 | 1467156537321 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:28:57 INFO - PROCESS | 3576 | 1467156537325 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 3576 | 1467156537327 Marionette TRACE conn3 <- [1,2058,null,{}] 15:28:57 INFO - PROCESS | 3576 | 1467156537330 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}] 15:28:57 INFO - PROCESS | 3576 | 1467156537332 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:57 INFO - PROCESS | 3576 | 1467156537446 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:28:57 INFO - PROCESS | 3576 | 1467156537451 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 3576 | 1467156537454 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:57 INFO - PROCESS | 3576 | ++DOCSHELL 16DE4400 == 31 [pid = 3576] [id = 524] 15:28:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E55800) [pid = 3576] [serial = 1572] [outer = 00000000] 15:28:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1720E800) [pid = 3576] [serial = 1573] [outer = 16E55800] 15:28:57 INFO - PROCESS | 3576 | 1467156537502 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1771CC00) [pid = 3576] [serial = 1574] [outer = 16E55800] 15:28:57 INFO - PROCESS | 3576 | 1467156537955 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]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 697ms 15:28:58 INFO - PROCESS | 3576 | 1467156538022 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 3576 | 1467156538025 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:28:58 INFO - PROCESS | 3576 | 1467156538028 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 3576 | 1467156538030 Marionette TRACE conn3 <- [1,2062,null,{}] 15:28:58 INFO - PROCESS | 3576 | 1467156538033 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}] 15:28:58 INFO - PROCESS | 3576 | 1467156538039 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:58 INFO - PROCESS | 3576 | 1467156538429 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18523C00) [pid = 3576] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (129E9400) [pid = 3576] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11C42800) [pid = 3576] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16AAEC00) [pid = 3576] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A771000) [pid = 3576] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A09C00) [pid = 3576] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1599D800) [pid = 3576] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13202000) [pid = 3576] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C2B000) [pid = 3576] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1430D400) [pid = 3576] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (172EB800) [pid = 3576] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:28:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19EE1800) [pid = 3576] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:28:58 INFO - PROCESS | 3576 | 1467156538497 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 3576 | 1467156538499 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:58 INFO - PROCESS | 3576 | ++DOCSHELL 10A09C00 == 32 [pid = 3576] [id = 525] 15:28:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10A77800) [pid = 3576] [serial = 1575] [outer = 00000000] 15:28:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13202000) [pid = 3576] [serial = 1576] [outer = 10A77800] 15:28:58 INFO - PROCESS | 3576 | 1467156538543 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E88000) [pid = 3576] [serial = 1577] [outer = 10A77800] 15:28:58 INFO - PROCESS | 3576 | 1467156538899 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]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 899ms 15:28:58 INFO - PROCESS | 3576 | 1467156538943 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 3576 | 1467156538946 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:28:58 INFO - PROCESS | 3576 | 1467156538949 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 3576 | 1467156538951 Marionette TRACE conn3 <- [1,2066,null,{}] 15:28:58 INFO - PROCESS | 3576 | 1467156538955 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}] 15:28:58 INFO - PROCESS | 3576 | 1467156538957 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:59 INFO - PROCESS | 3576 | 1467156539036 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:28:59 INFO - PROCESS | 3576 | 1467156539042 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 3576 | 1467156539044 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:59 INFO - PROCESS | 3576 | ++DOCSHELL 1430F800 == 33 [pid = 3576] [id = 526] 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (177D0400) [pid = 3576] [serial = 1578] [outer = 00000000] 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B3C00) [pid = 3576] [serial = 1579] [outer = 177D0400] 15:28:59 INFO - PROCESS | 3576 | 1467156539071 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19BBD800) [pid = 3576] [serial = 1580] [outer = 177D0400] 15:28:59 INFO - PROCESS | 3576 | 1467156539498 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]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 589ms 15:28:59 INFO - PROCESS | 3576 | 1467156539530 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 3576 | 1467156539532 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:28:59 INFO - PROCESS | 3576 | 1467156539552 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 3576 | 1467156539554 Marionette TRACE conn3 <- [1,2070,null,{}] 15:28:59 INFO - PROCESS | 3576 | 1467156539557 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}] 15:28:59 INFO - PROCESS | 3576 | 1467156539559 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:59 INFO - PROCESS | 3576 | 1467156539637 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:28:59 INFO - PROCESS | 3576 | 1467156539643 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 3576 | 1467156539645 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:28:59 INFO - PROCESS | 3576 | ++DOCSHELL 13C25800 == 34 [pid = 3576] [id = 527] 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18525C00) [pid = 3576] [serial = 1581] [outer = 00000000] 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19EDBC00) [pid = 3576] [serial = 1582] [outer = 18525C00] 15:28:59 INFO - PROCESS | 3576 | 1467156539688 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19EE3400) [pid = 3576] [serial = 1583] [outer = 18525C00] 15:29:00 INFO - PROCESS | 3576 | 1467156540135 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]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 635ms 15:29:00 INFO - PROCESS | 3576 | 1467156540186 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 3576 | 1467156540188 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:29:00 INFO - PROCESS | 3576 | 1467156540191 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 3576 | 1467156540193 Marionette TRACE conn3 <- [1,2074,null,{}] 15:29:00 INFO - PROCESS | 3576 | 1467156540196 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}] 15:29:00 INFO - PROCESS | 3576 | 1467156540198 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:00 INFO - PROCESS | 3576 | 1467156540278 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:29:00 INFO - PROCESS | 3576 | 1467156540284 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 3576 | 1467156540286 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:00 INFO - PROCESS | 3576 | ++DOCSHELL 15776400 == 35 [pid = 3576] [id = 528] 15:29:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A323000) [pid = 3576] [serial = 1584] [outer = 00000000] 15:29:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A3CB400) [pid = 3576] [serial = 1585] [outer = 1A323000] 15:29:00 INFO - PROCESS | 3576 | 1467156540329 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A3CD000) [pid = 3576] [serial = 1586] [outer = 1A323000] 15:29:01 INFO - PROCESS | 3576 | 1467156541158 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]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1023ms 15:29:01 INFO - PROCESS | 3576 | 1467156541234 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 3576 | 1467156541239 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:29:01 INFO - PROCESS | 3576 | 1467156541244 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:29:01 INFO - PROCESS | 3576 | 1467156541249 Marionette TRACE conn3 <- [1,2078,null,{}] 15:29:01 INFO - PROCESS | 3576 | 1467156541254 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}] 15:29:01 INFO - PROCESS | 3576 | 1467156541257 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:01 INFO - PROCESS | 3576 | 1467156541386 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:29:01 INFO - PROCESS | 3576 | 1467156541521 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 3576 | 1467156541524 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:01 INFO - PROCESS | 3576 | ++DOCSHELL 12820C00 == 36 [pid = 3576] [id = 529] 15:29:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (129F2400) [pid = 3576] [serial = 1587] [outer = 00000000] 15:29:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13203800) [pid = 3576] [serial = 1588] [outer = 129F2400] 15:29:01 INFO - PROCESS | 3576 | 1467156541582 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13C6B000) [pid = 3576] [serial = 1589] [outer = 129F2400] 15:29:02 INFO - PROCESS | 3576 | 1467156542328 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]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1146ms 15:29:02 INFO - PROCESS | 3576 | 1467156542406 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 3576 | 1467156542411 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:29:02 INFO - PROCESS | 3576 | 1467156542419 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 3576 | 1467156542423 Marionette TRACE conn3 <- [1,2082,null,{}] 15:29:02 INFO - PROCESS | 3576 | 1467156542427 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}] 15:29:02 INFO - PROCESS | 3576 | 1467156542429 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:02 INFO - PROCESS | 3576 | 1467156542667 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:29:02 INFO - PROCESS | 3576 | 1467156542810 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 3576 | 1467156542814 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:02 INFO - PROCESS | 3576 | ++DOCSHELL 10A09800 == 37 [pid = 3576] [id = 530] 15:29:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A0A000) [pid = 3576] [serial = 1590] [outer = 00000000] 15:29:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10E93C00) [pid = 3576] [serial = 1591] [outer = 10A0A000] 15:29:02 INFO - PROCESS | 3576 | 1467156542867 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (11034C00) [pid = 3576] [serial = 1592] [outer = 10A0A000] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 13C25800 == 36 [pid = 3576] [id = 527] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 1430F800 == 35 [pid = 3576] [id = 526] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 10A09C00 == 34 [pid = 3576] [id = 525] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 16DE4400 == 33 [pid = 3576] [id = 524] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 16164000 == 32 [pid = 3576] [id = 523] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 15776800 == 31 [pid = 3576] [id = 522] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 13C1F400 == 30 [pid = 3576] [id = 521] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 129A4800 == 29 [pid = 3576] [id = 520] 15:29:03 INFO - PROCESS | 3576 | --DOCSHELL 13156800 == 28 [pid = 3576] [id = 519] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A8D6400) [pid = 3576] [serial = 1543] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A8D7400) [pid = 3576] [serial = 1544] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (199AE000) [pid = 3576] [serial = 1531] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19EE6C00) [pid = 3576] [serial = 1534] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13204000) [pid = 3576] [serial = 1513] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13C26000) [pid = 3576] [serial = 1514] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1700C000) [pid = 3576] [serial = 1525] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1761B000) [pid = 3576] [serial = 1526] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A778400) [pid = 3576] [serial = 1511] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A775800) [pid = 3576] [serial = 1510] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A79400) [pid = 3576] [serial = 1516] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (129AC800) [pid = 3576] [serial = 1517] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E7F400) [pid = 3576] [serial = 1522] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16162000) [pid = 3576] [serial = 1523] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1394EC00) [pid = 3576] [serial = 1519] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C25400) [pid = 3576] [serial = 1520] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16167800) [pid = 3576] [serial = 1537] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A3C6800) [pid = 3576] [serial = 1540] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19EE7800) [pid = 3576] [serial = 1535] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A76E400) [pid = 3576] [serial = 1541] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1803B000) [pid = 3576] [serial = 1528] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18522400) [pid = 3576] [serial = 1529] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19C60400) [pid = 3576] [serial = 1532] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16DD9000) [pid = 3576] [serial = 1538] [outer = 00000000] [url = about:blank] 15:29:03 INFO - PROCESS | 3576 | 1467156543419 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]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1038ms 15:29:03 INFO - PROCESS | 3576 | 1467156543452 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 3576 | 1467156543456 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:29:03 INFO - PROCESS | 3576 | 1467156543477 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 3576 | 1467156543480 Marionette TRACE conn3 <- [1,2086,null,{}] 15:29:03 INFO - PROCESS | 3576 | 1467156543484 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}] 15:29:03 INFO - PROCESS | 3576 | 1467156543487 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:03 INFO - PROCESS | 3576 | 1467156543573 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:29:03 INFO - PROCESS | 3576 | 1467156543582 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3576 | 1467156543585 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:03 INFO - PROCESS | 3576 | ++DOCSHELL 1394F400 == 29 [pid = 3576] [id = 531] 15:29:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C0CC00) [pid = 3576] [serial = 1593] [outer = 00000000] 15:29:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C20800) [pid = 3576] [serial = 1594] [outer = 13C0CC00] 15:29:03 INFO - PROCESS | 3576 | 1467156543634 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C2A000) [pid = 3576] [serial = 1595] [outer = 13C0CC00] 15:29:04 INFO - PROCESS | 3576 | 1467156544143 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]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 697ms 15:29:04 INFO - PROCESS | 3576 | 1467156544174 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 3576 | 1467156544177 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:29:04 INFO - PROCESS | 3576 | 1467156544181 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 3576 | 1467156544183 Marionette TRACE conn3 <- [1,2090,null,{}] 15:29:04 INFO - PROCESS | 3576 | 1467156544186 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}] 15:29:04 INFO - PROCESS | 3576 | 1467156544189 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:04 INFO - PROCESS | 3576 | 1467156544303 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:29:04 INFO - PROCESS | 3576 | 1467156544318 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 3576 | 1467156544320 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:04 INFO - PROCESS | 3576 | ++DOCSHELL 15E87000 == 30 [pid = 3576] [id = 532] 15:29:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E87800) [pid = 3576] [serial = 1596] [outer = 00000000] 15:29:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16168400) [pid = 3576] [serial = 1597] [outer = 15E87800] 15:29:04 INFO - PROCESS | 3576 | 1467156544365 Marionette DEBUG loaded listener.js 15:29:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16181800) [pid = 3576] [serial = 1598] [outer = 15E87800] 15:29:04 INFO - PROCESS | 3576 | 1467156544848 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]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 698ms 15:29:04 INFO - PROCESS | 3576 | 1467156544882 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 3576 | 1467156544886 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:29:04 INFO - PROCESS | 3576 | 1467156544896 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 3576 | 1467156544900 Marionette TRACE conn3 <- [1,2094,null,{}] 15:29:04 INFO - PROCESS | 3576 | 1467156544904 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}] 15:29:04 INFO - PROCESS | 3576 | 1467156544907 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:04 INFO - PROCESS | 3576 | 1467156544979 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:29:04 INFO - PROCESS | 3576 | 1467156544987 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 3576 | 1467156544989 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:04 INFO - PROCESS | 3576 | ++DOCSHELL 172E5400 == 31 [pid = 3576] [id = 533] 15:29:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (172E7400) [pid = 3576] [serial = 1599] [outer = 00000000] 15:29:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (176B1C00) [pid = 3576] [serial = 1600] [outer = 172E7400] 15:29:05 INFO - PROCESS | 3576 | 1467156545033 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (177D2C00) [pid = 3576] [serial = 1601] [outer = 172E7400] 15:29:05 INFO - PROCESS | 3576 | 1467156545515 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]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 682ms 15:29:05 INFO - PROCESS | 3576 | 1467156545573 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 3576 | 1467156545575 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:29:05 INFO - PROCESS | 3576 | 1467156545579 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 3576 | 1467156545580 Marionette TRACE conn3 <- [1,2098,null,{}] 15:29:05 INFO - PROCESS | 3576 | 1467156545584 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}] 15:29:05 INFO - PROCESS | 3576 | 1467156545586 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:05 INFO - PROCESS | 3576 | 1467156545700 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:29:05 INFO - PROCESS | 3576 | 1467156545787 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 3576 | 1467156545789 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:05 INFO - PROCESS | 3576 | ++DOCSHELL 1803C800 == 32 [pid = 3576] [id = 534] 15:29:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18247800) [pid = 3576] [serial = 1602] [outer = 00000000] 15:29:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18525400) [pid = 3576] [serial = 1603] [outer = 18247800] 15:29:05 INFO - PROCESS | 3576 | 1467156545833 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199ADC00) [pid = 3576] [serial = 1604] [outer = 18247800] 15:29:06 INFO - PROCESS | 3576 | 1467156546251 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]]]}] 15:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 681ms 15:29:06 INFO - PROCESS | 3576 | 1467156546279 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 3576 | 1467156546281 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:29:06 INFO - PROCESS | 3576 | 1467156546284 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 3576 | 1467156546286 Marionette TRACE conn3 <- [1,2102,null,{}] 15:29:06 INFO - PROCESS | 3576 | 1467156546290 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}] 15:29:06 INFO - PROCESS | 3576 | 1467156546292 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:06 INFO - PROCESS | 3576 | 1467156546407 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:29:06 INFO - PROCESS | 3576 | 1467156546414 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 3576 | 1467156546419 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:06 INFO - PROCESS | 3576 | ++DOCSHELL 1321E000 == 33 [pid = 3576] [id = 535] 15:29:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19BCCC00) [pid = 3576] [serial = 1605] [outer = 00000000] 15:29:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19C6A000) [pid = 3576] [serial = 1606] [outer = 19BCCC00] 15:29:06 INFO - PROCESS | 3576 | 1467156546535 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A0A0400) [pid = 3576] [serial = 1607] [outer = 19BCCC00] 15:29:06 INFO - PROCESS | 3576 | 1467156546969 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]]]}] 15:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 728ms 15:29:06 INFO - PROCESS | 3576 | 1467156547007 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 3576 | 1467156547009 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:29:07 INFO - PROCESS | 3576 | 1467156547012 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:29:07 INFO - PROCESS | 3576 | 1467156547014 Marionette TRACE conn3 <- [1,2106,null,{}] 15:29:07 INFO - PROCESS | 3576 | 1467156547018 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}] 15:29:07 INFO - PROCESS | 3576 | 1467156547020 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:07 INFO - PROCESS | 3576 | 1467156547159 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:29:07 INFO - PROCESS | 3576 | 1467156547179 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:07 INFO - PROCESS | 3576 | 1467156547180 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:07 INFO - PROCESS | 3576 | ++DOCSHELL 13D0D400 == 34 [pid = 3576] [id = 536] 15:29:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (199BA400) [pid = 3576] [serial = 1608] [outer = 00000000] 15:29:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A62C800) [pid = 3576] [serial = 1609] [outer = 199BA400] 15:29:07 INFO - PROCESS | 3576 | 1467156547235 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A773400) [pid = 3576] [serial = 1610] [outer = 199BA400] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18525C00) [pid = 3576] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16168000) [pid = 3576] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15997400) [pid = 3576] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13C20000) [pid = 3576] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (129AF800) [pid = 3576] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13157000) [pid = 3576] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E55800) [pid = 3576] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (131E2400) [pid = 3576] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16166800) [pid = 3576] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A3C2400) [pid = 3576] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1ABC0800) [pid = 3576] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A77800) [pid = 3576] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:29:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (177D0400) [pid = 3576] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:29:07 INFO - PROCESS | 3576 | 1467156547741 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]]]}] 15:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 790ms 15:29:07 INFO - PROCESS | 3576 | 1467156547815 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:29:07 INFO - PROCESS | 3576 | 1467156547817 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:29:07 INFO - PROCESS | 3576 | 1467156547821 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - PROCESS | 3576 | 1467156547822 Marionette TRACE conn3 <- [1,2110,null,{}] 15:29:07 INFO - PROCESS | 3576 | 1467156547826 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}] 15:29:07 INFO - PROCESS | 3576 | 1467156547828 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:07 INFO - PROCESS | 3576 | 1467156547942 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:29:08 INFO - PROCESS | 3576 | 1467156548004 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 3576 | 1467156548006 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:08 INFO - PROCESS | 3576 | ++DOCSHELL 11033C00 == 35 [pid = 3576] [id = 537] 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (110CFC00) [pid = 3576] [serial = 1611] [outer = 00000000] 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14309000) [pid = 3576] [serial = 1612] [outer = 110CFC00] 15:29:08 INFO - PROCESS | 3576 | 1467156548050 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1616F000) [pid = 3576] [serial = 1613] [outer = 110CFC00] 15:29:08 INFO - PROCESS | 3576 | 1467156548405 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]]]}] 15:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 635ms 15:29:08 INFO - PROCESS | 3576 | 1467156548458 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3576 | 1467156548460 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:29:08 INFO - PROCESS | 3576 | 1467156548464 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 3576 | 1467156548466 Marionette TRACE conn3 <- [1,2114,null,{}] 15:29:08 INFO - PROCESS | 3576 | 1467156548484 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}] 15:29:08 INFO - PROCESS | 3576 | 1467156548487 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:08 INFO - PROCESS | 3576 | 1467156548627 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:29:08 INFO - PROCESS | 3576 | 1467156548633 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 3576 | 1467156548634 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:08 INFO - PROCESS | 3576 | ++DOCSHELL 14F1F800 == 36 [pid = 3576] [id = 538] 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (163C0000) [pid = 3576] [serial = 1614] [outer = 00000000] 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A3C2400) [pid = 3576] [serial = 1615] [outer = 163C0000] 15:29:08 INFO - PROCESS | 3576 | 1467156548679 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A3C8000) [pid = 3576] [serial = 1616] [outer = 163C0000] 15:29:09 INFO - PROCESS | 3576 | 1467156549089 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]]]}] 15:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 698ms 15:29:09 INFO - PROCESS | 3576 | 1467156549147 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 3576 | 1467156549149 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:29:09 INFO - PROCESS | 3576 | 1467156549153 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:29:09 INFO - PROCESS | 3576 | 1467156549154 Marionette TRACE conn3 <- [1,2118,null,{}] 15:29:09 INFO - PROCESS | 3576 | 1467156549158 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}] 15:29:09 INFO - PROCESS | 3576 | 1467156549159 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:09 INFO - PROCESS | 3576 | 1467156549249 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:29:09 INFO - PROCESS | 3576 | 1467156549254 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 3576 | 1467156549256 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:09 INFO - PROCESS | 3576 | ++DOCSHELL 1A32C400 == 37 [pid = 3576] [id = 539] 15:29:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A32F400) [pid = 3576] [serial = 1617] [outer = 00000000] 15:29:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8CEC00) [pid = 3576] [serial = 1618] [outer = 1A32F400] 15:29:09 INFO - PROCESS | 3576 | 1467156549300 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A8D0800) [pid = 3576] [serial = 1619] [outer = 1A32F400] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 1394F400 == 36 [pid = 3576] [id = 531] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 12820C00 == 35 [pid = 3576] [id = 529] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 10A09800 == 34 [pid = 3576] [id = 530] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 15776400 == 33 [pid = 3576] [id = 528] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 11033C00 == 32 [pid = 3576] [id = 537] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 172E5400 == 31 [pid = 3576] [id = 533] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 1321E000 == 30 [pid = 3576] [id = 535] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 13D0D400 == 29 [pid = 3576] [id = 536] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 15E87000 == 28 [pid = 3576] [id = 532] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 1803C800 == 27 [pid = 3576] [id = 534] 15:29:10 INFO - PROCESS | 3576 | --DOCSHELL 14F1F800 == 26 [pid = 3576] [id = 538] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19EDBC00) [pid = 3576] [serial = 1582] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1625D800) [pid = 3576] [serial = 1570] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E80800) [pid = 3576] [serial = 1567] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C26800) [pid = 3576] [serial = 1564] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C63000) [pid = 3576] [serial = 1565] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13123400) [pid = 3576] [serial = 1561] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13148400) [pid = 3576] [serial = 1562] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13456000) [pid = 3576] [serial = 1559] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1320E000) [pid = 3576] [serial = 1558] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1720E800) [pid = 3576] [serial = 1573] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C18800) [pid = 3576] [serial = 1547] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13220000) [pid = 3576] [serial = 1546] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16E54400) [pid = 3576] [serial = 1550] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1625D400) [pid = 3576] [serial = 1549] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1AB5A400) [pid = 3576] [serial = 1553] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A8CDC00) [pid = 3576] [serial = 1552] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1ABCAC00) [pid = 3576] [serial = 1556] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1ABC5400) [pid = 3576] [serial = 1555] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13202000) [pid = 3576] [serial = 1576] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1771CC00) [pid = 3576] [serial = 1574] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (19EE3400) [pid = 3576] [serial = 1583] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (199B3C00) [pid = 3576] [serial = 1579] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (16DD8800) [pid = 3576] [serial = 1571] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (19BBD800) [pid = 3576] [serial = 1580] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15E88000) [pid = 3576] [serial = 1577] [outer = 00000000] [url = about:blank] 15:29:10 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (16160C00) [pid = 3576] [serial = 1568] [outer = 00000000] [url = about:blank] 15:29:11 INFO - PROCESS | 3576 | 1467156551061 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] 15:29:11 INFO - PROCESS | 3576 | 1467156551103 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:29:11 INFO - PROCESS | 3576 | 1467156551108 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:29:11 INFO - PROCESS | 3576 | 1467156551112 Marionette TRACE conn3 <- [1,2122,null,{}] 15:29:11 INFO - PROCESS | 3576 | 1467156551119 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}] 15:29:11 INFO - PROCESS | 3576 | 1467156551122 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:11 INFO - PROCESS | 3576 | 1467156551217 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:29:11 INFO - PROCESS | 3576 | 1467156551226 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 3576 | 1467156551231 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:11 INFO - PROCESS | 3576 | ++DOCSHELL 12820C00 == 27 [pid = 3576] [id = 540] 15:29:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (129EA000) [pid = 3576] [serial = 1620] [outer = 00000000] 15:29:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (130A5000) [pid = 3576] [serial = 1621] [outer = 129EA000] 15:29:11 INFO - PROCESS | 3576 | 1467156551281 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13123400) [pid = 3576] [serial = 1622] [outer = 129EA000] 15:29:11 INFO - PROCESS | 3576 | 1467156551793 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]]]}] 15:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 728ms 15:29:11 INFO - PROCESS | 3576 | 1467156551850 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3576 | 1467156551855 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:29:11 INFO - PROCESS | 3576 | 1467156551862 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 3576 | 1467156551865 Marionette TRACE conn3 <- [1,2126,null,{}] 15:29:11 INFO - PROCESS | 3576 | 1467156551869 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}] 15:29:11 INFO - PROCESS | 3576 | 1467156551872 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:11 INFO - PROCESS | 3576 | 1467156551959 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:29:12 INFO - PROCESS | 3576 | 1467156552055 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 3576 | 1467156552058 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:12 INFO - PROCESS | 3576 | ++DOCSHELL 13225000 == 28 [pid = 3576] [id = 541] 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (13228000) [pid = 3576] [serial = 1623] [outer = 00000000] 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13456000) [pid = 3576] [serial = 1624] [outer = 13228000] 15:29:12 INFO - PROCESS | 3576 | 1467156552113 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1394EC00) [pid = 3576] [serial = 1625] [outer = 13228000] 15:29:12 INFO - PROCESS | 3576 | 1467156552490 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]]]}] 15:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 682ms 15:29:12 INFO - PROCESS | 3576 | 1467156552559 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:29:12 INFO - PROCESS | 3576 | 1467156552562 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:29:12 INFO - PROCESS | 3576 | 1467156552566 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:29:12 INFO - PROCESS | 3576 | 1467156552569 Marionette TRACE conn3 <- [1,2130,null,{}] 15:29:12 INFO - PROCESS | 3576 | 1467156552581 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}] 15:29:12 INFO - PROCESS | 3576 | 1467156552586 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:12 INFO - PROCESS | 3576 | 1467156552707 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:29:12 INFO - PROCESS | 3576 | 1467156552725 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 3576 | 1467156552728 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:12 INFO - PROCESS | 3576 | ++DOCSHELL 14EB7800 == 29 [pid = 3576] [id = 542] 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (14EB8000) [pid = 3576] [serial = 1626] [outer = 00000000] 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1573C800) [pid = 3576] [serial = 1627] [outer = 14EB8000] 15:29:12 INFO - PROCESS | 3576 | 1467156552776 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15999400) [pid = 3576] [serial = 1628] [outer = 14EB8000] 15:29:13 INFO - PROCESS | 3576 | 1467156553208 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] 15:29:13 INFO - PROCESS | 3576 | 1467156553254 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:29:13 INFO - PROCESS | 3576 | 1467156553259 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 3576 | 1467156553261 Marionette TRACE conn3 <- [1,2134,null,{}] 15:29:13 INFO - PROCESS | 3576 | 1467156553281 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}] 15:29:13 INFO - PROCESS | 3576 | 1467156553284 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:13 INFO - PROCESS | 3576 | 1467156553392 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:29:13 INFO - PROCESS | 3576 | 1467156553400 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3576 | 1467156553403 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:13 INFO - PROCESS | 3576 | ++DOCSHELL 15E7C800 == 30 [pid = 3576] [id = 543] 15:29:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E81400) [pid = 3576] [serial = 1629] [outer = 00000000] 15:29:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16163C00) [pid = 3576] [serial = 1630] [outer = 15E81400] 15:29:13 INFO - PROCESS | 3576 | 1467156553452 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616C800) [pid = 3576] [serial = 1631] [outer = 15E81400] 15:29:13 INFO - PROCESS | 3576 | 1467156553898 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] 15:29:13 INFO - PROCESS | 3576 | 1467156553960 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:29:13 INFO - PROCESS | 3576 | 1467156553963 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 3576 | 1467156553965 Marionette TRACE conn3 <- [1,2138,null,{}] 15:29:13 INFO - PROCESS | 3576 | 1467156553968 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}] 15:29:13 INFO - PROCESS | 3576 | 1467156553970 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:14 INFO - PROCESS | 3576 | 1467156554046 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:29:14 INFO - PROCESS | 3576 | 1467156554082 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 3576 | 1467156554084 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:14 INFO - PROCESS | 3576 | ++DOCSHELL 16AAE800 == 31 [pid = 3576] [id = 544] 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16AAEC00) [pid = 3576] [serial = 1632] [outer = 00000000] 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16DDDC00) [pid = 3576] [serial = 1633] [outer = 16AAEC00] 15:29:14 INFO - PROCESS | 3576 | 1467156554128 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E5FC00) [pid = 3576] [serial = 1634] [outer = 16AAEC00] 15:29:14 INFO - PROCESS | 3576 | 1467156554584 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]]]}] 15:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 697ms 15:29:14 INFO - PROCESS | 3576 | 1467156554663 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:29:14 INFO - PROCESS | 3576 | 1467156554666 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:29:14 INFO - PROCESS | 3576 | 1467156554670 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - PROCESS | 3576 | 1467156554673 Marionette TRACE conn3 <- [1,2142,null,{}] 15:29:14 INFO - PROCESS | 3576 | 1467156554678 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}] 15:29:14 INFO - PROCESS | 3576 | 1467156554683 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:14 INFO - PROCESS | 3576 | 1467156554769 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:29:14 INFO - PROCESS | 3576 | 1467156554775 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 3576 | 1467156554777 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:14 INFO - PROCESS | 3576 | ++DOCSHELL 1761E000 == 32 [pid = 3576] [id = 545] 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17623800) [pid = 3576] [serial = 1635] [outer = 00000000] 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (177D0800) [pid = 3576] [serial = 1636] [outer = 17623800] 15:29:14 INFO - PROCESS | 3576 | 1467156554821 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18242000) [pid = 3576] [serial = 1637] [outer = 17623800] 15:29:15 INFO - PROCESS | 3576 | 1467156555254 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]]]}] 15:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 619ms 15:29:15 INFO - PROCESS | 3576 | 1467156555290 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3576 | 1467156555292 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:29:15 INFO - PROCESS | 3576 | 1467156555295 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:29:15 INFO - PROCESS | 3576 | 1467156555297 Marionette TRACE conn3 <- [1,2146,null,{}] 15:29:15 INFO - PROCESS | 3576 | 1467156555301 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}] 15:29:15 INFO - PROCESS | 3576 | 1467156555303 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:15 INFO - PROCESS | 3576 | 1467156555389 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:29:15 INFO - PROCESS | 3576 | 1467156555422 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 3576 | 1467156555424 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:15 INFO - PROCESS | 3576 | ++DOCSHELL 177CF400 == 33 [pid = 3576] [id = 546] 15:29:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (18524400) [pid = 3576] [serial = 1638] [outer = 00000000] 15:29:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199B1000) [pid = 3576] [serial = 1639] [outer = 18524400] 15:29:15 INFO - PROCESS | 3576 | 1467156555468 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (199B7400) [pid = 3576] [serial = 1640] [outer = 18524400] 15:29:15 INFO - PROCESS | 3576 | 1467156555902 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]]]}] 15:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 620ms 15:29:15 INFO - PROCESS | 3576 | 1467156555939 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3576 | 1467156555941 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:29:15 INFO - PROCESS | 3576 | 1467156555944 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - PROCESS | 3576 | 1467156555946 Marionette TRACE conn3 <- [1,2150,null,{}] 15:29:15 INFO - PROCESS | 3576 | 1467156555953 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}] 15:29:15 INFO - PROCESS | 3576 | 1467156555955 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:16 INFO - PROCESS | 3576 | 1467156556032 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:29:16 INFO - PROCESS | 3576 | 1467156556039 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3576 | 1467156556041 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:16 INFO - PROCESS | 3576 | ++DOCSHELL 199B0C00 == 34 [pid = 3576] [id = 547] 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19BC8400) [pid = 3576] [serial = 1641] [outer = 00000000] 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EDF800) [pid = 3576] [serial = 1642] [outer = 19BC8400] 15:29:16 INFO - PROCESS | 3576 | 1467156556084 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19EE1800) [pid = 3576] [serial = 1643] [outer = 19BC8400] 15:29:16 INFO - PROCESS | 3576 | 1467156556551 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]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 636ms 15:29:16 INFO - PROCESS | 3576 | 1467156556593 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 3576 | 1467156556595 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:29:16 INFO - PROCESS | 3576 | 1467156556599 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - PROCESS | 3576 | 1467156556600 Marionette TRACE conn3 <- [1,2154,null,{}] 15:29:16 INFO - PROCESS | 3576 | 1467156556604 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}] 15:29:16 INFO - PROCESS | 3576 | 1467156556605 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:16 INFO - PROCESS | 3576 | 1467156556728 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:29:16 INFO - PROCESS | 3576 | 1467156556822 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3576 | 1467156556824 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:16 INFO - PROCESS | 3576 | ++DOCSHELL 13944C00 == 35 [pid = 3576] [id = 548] 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (14EB1000) [pid = 3576] [serial = 1644] [outer = 00000000] 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A329000) [pid = 3576] [serial = 1645] [outer = 14EB1000] 15:29:16 INFO - PROCESS | 3576 | 1467156556874 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A76F000) [pid = 3576] [serial = 1646] [outer = 14EB1000] 15:29:17 INFO - PROCESS | 3576 | 1467156557287 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]]]}] 15:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 728ms 15:29:17 INFO - PROCESS | 3576 | 1467156557322 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 3576 | 1467156557325 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:29:17 INFO - PROCESS | 3576 | 1467156557328 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 3576 | 1467156557329 Marionette TRACE conn3 <- [1,2158,null,{}] 15:29:17 INFO - PROCESS | 3576 | 1467156557332 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}] 15:29:17 INFO - PROCESS | 3576 | 1467156557334 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:17 INFO - PROCESS | 3576 | 1467156557462 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:29:17 INFO - PROCESS | 3576 | --DOCSHELL 1B3BF800 == 34 [pid = 3576] [id = 16] 15:29:17 INFO - PROCESS | 3576 | 1467156557481 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 3576 | 1467156557483 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:17 INFO - PROCESS | 3576 | ++DOCSHELL 10A76800 == 35 [pid = 3576] [id = 549] 15:29:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10A77800) [pid = 3576] [serial = 1647] [outer = 00000000] 15:29:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A772C00) [pid = 3576] [serial = 1648] [outer = 10A77800] 15:29:17 INFO - PROCESS | 3576 | 1467156557605 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A8CBC00) [pid = 3576] [serial = 1649] [outer = 10A77800] 15:29:18 INFO - PROCESS | 3576 | 1467156558036 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]]]}] 15:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 728ms 15:29:18 INFO - PROCESS | 3576 | 1467156558071 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 3576 | 1467156558074 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:29:18 INFO - PROCESS | 3576 | 1467156558077 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:29:18 INFO - PROCESS | 3576 | 1467156558079 Marionette TRACE conn3 <- [1,2162,null,{}] 15:29:18 INFO - PROCESS | 3576 | 1467156558120 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}] 15:29:18 INFO - PROCESS | 3576 | 1467156558122 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:18 INFO - PROCESS | 3576 | 1467156558382 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (18247800) [pid = 3576] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19BCCC00) [pid = 3576] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (110CFC00) [pid = 3576] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (199BA400) [pid = 3576] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (163C0000) [pid = 3576] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C0CC00) [pid = 3576] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A0A000) [pid = 3576] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (129F2400) [pid = 3576] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A323000) [pid = 3576] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (172E7400) [pid = 3576] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:29:18 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E87800) [pid = 3576] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:29:18 INFO - PROCESS | 3576 | 1467156558453 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 3576 | 1467156558456 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:18 INFO - PROCESS | 3576 | ++DOCSHELL 10A01400 == 36 [pid = 3576] [id = 550] 15:29:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10A0A000) [pid = 3576] [serial = 1650] [outer = 00000000] 15:29:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (131E0000) [pid = 3576] [serial = 1651] [outer = 10A0A000] 15:29:18 INFO - PROCESS | 3576 | 1467156558502 Marionette DEBUG loaded listener.js 15:29:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16169800) [pid = 3576] [serial = 1652] [outer = 10A0A000] 15:29:18 INFO - PROCESS | 3576 | 1467156558857 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]]]}] 15:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 837ms 15:29:18 INFO - PROCESS | 3576 | 1467156558906 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 3576 | 1467156558908 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:29:18 INFO - PROCESS | 3576 | 1467156558911 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - PROCESS | 3576 | 1467156558913 Marionette TRACE conn3 <- [1,2166,null,{}] 15:29:18 INFO - PROCESS | 3576 | 1467156558917 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}] 15:29:18 INFO - PROCESS | 3576 | 1467156558919 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:18 INFO - PROCESS | 3576 | 1467156559000 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:29:19 INFO - PROCESS | 3576 | 1467156559005 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 3576 | 1467156559007 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:19 INFO - PROCESS | 3576 | ++DOCSHELL 17203400 == 37 [pid = 3576] [id = 551] 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (172E7400) [pid = 3576] [serial = 1653] [outer = 00000000] 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1AB5A400) [pid = 3576] [serial = 1654] [outer = 172E7400] 15:29:19 INFO - PROCESS | 3576 | 1467156559050 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1AB5B000) [pid = 3576] [serial = 1655] [outer = 172E7400] 15:29:19 INFO - PROCESS | 3576 | 1467156559504 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]]]}] 15:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 635ms 15:29:19 INFO - PROCESS | 3576 | 1467156559549 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 3576 | 1467156559551 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:29:19 INFO - PROCESS | 3576 | 1467156559555 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - PROCESS | 3576 | 1467156559557 Marionette TRACE conn3 <- [1,2170,null,{}] 15:29:19 INFO - PROCESS | 3576 | 1467156559560 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}] 15:29:19 INFO - PROCESS | 3576 | 1467156559562 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:19 INFO - PROCESS | 3576 | 1467156559650 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:29:19 INFO - PROCESS | 3576 | 1467156559658 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 3576 | 1467156559660 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:19 INFO - PROCESS | 3576 | ++DOCSHELL 1A775C00 == 38 [pid = 3576] [id = 552] 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1AB5A000) [pid = 3576] [serial = 1656] [outer = 00000000] 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1ABC4400) [pid = 3576] [serial = 1657] [outer = 1AB5A000] 15:29:19 INFO - PROCESS | 3576 | 1467156559703 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1ABC1400) [pid = 3576] [serial = 1658] [outer = 1AB5A000] 15:29:20 INFO - PROCESS | 3576 | 1467156560160 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]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 635ms 15:29:20 INFO - PROCESS | 3576 | 1467156560193 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3576 | 1467156560195 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:29:20 INFO - PROCESS | 3576 | 1467156560213 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3576 | 1467156560214 Marionette TRACE conn3 <- [1,2174,null,{}] 15:29:20 INFO - PROCESS | 3576 | 1467156560222 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}] 15:29:20 INFO - PROCESS | 3576 | 1467156560224 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:20 INFO - PROCESS | 3576 | 1467156560304 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:29:20 INFO - PROCESS | 3576 | 1467156560309 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 3576 | 1467156560311 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:20 INFO - PROCESS | 3576 | ++DOCSHELL 1ABCA400 == 39 [pid = 3576] [id = 553] 15:29:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1ABCA800) [pid = 3576] [serial = 1659] [outer = 00000000] 15:29:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1AC85000) [pid = 3576] [serial = 1660] [outer = 1ABCA800] 15:29:20 INFO - PROCESS | 3576 | 1467156560354 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1AC89800) [pid = 3576] [serial = 1661] [outer = 1ABCA800] 15:29:21 INFO - PROCESS | 3576 | 1467156561219 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]]]}] 15:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1038ms 15:29:21 INFO - PROCESS | 3576 | 1467156561256 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 3576 | 1467156561261 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:29:21 INFO - PROCESS | 3576 | 1467156561265 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 3576 | 1467156561269 Marionette TRACE conn3 <- [1,2178,null,{}] 15:29:21 INFO - PROCESS | 3576 | 1467156561274 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}] 15:29:21 INFO - PROCESS | 3576 | 1467156561278 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:21 INFO - PROCESS | 3576 | 1467156561398 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:29:21 INFO - PROCESS | 3576 | 1467156561538 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3576 | 1467156561542 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:21 INFO - PROCESS | 3576 | ++DOCSHELL 114D4000 == 40 [pid = 3576] [id = 554] 15:29:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (129F2000) [pid = 3576] [serial = 1662] [outer = 00000000] 15:29:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (131E6000) [pid = 3576] [serial = 1663] [outer = 129F2000] 15:29:21 INFO - PROCESS | 3576 | 1467156561600 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13224C00) [pid = 3576] [serial = 1664] [outer = 129F2000] 15:29:22 INFO - PROCESS | 3576 | 1467156562493 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]]]}] 15:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1240ms 15:29:22 INFO - PROCESS | 3576 | 1467156562522 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 3576 | 1467156562527 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:29:22 INFO - PROCESS | 3576 | 1467156562532 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - PROCESS | 3576 | 1467156562535 Marionette TRACE conn3 <- [1,2182,null,{}] 15:29:22 INFO - PROCESS | 3576 | 1467156562541 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}] 15:29:22 INFO - PROCESS | 3576 | 1467156562544 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:22 INFO - PROCESS | 3576 | 1467156562656 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:29:22 INFO - PROCESS | 3576 | 1467156562797 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 3576 | 1467156562802 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:22 INFO - PROCESS | 3576 | ++DOCSHELL 11C3C400 == 41 [pid = 3576] [id = 555] 15:29:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (11C44C00) [pid = 3576] [serial = 1665] [outer = 00000000] 15:29:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (131DD400) [pid = 3576] [serial = 1666] [outer = 11C44C00] 15:29:22 INFO - PROCESS | 3576 | 1467156562862 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1321E000) [pid = 3576] [serial = 1667] [outer = 11C44C00] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 1A775C00 == 40 [pid = 3576] [id = 552] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 17203400 == 39 [pid = 3576] [id = 551] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 10A01400 == 38 [pid = 3576] [id = 550] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 10A76800 == 37 [pid = 3576] [id = 549] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 13944C00 == 36 [pid = 3576] [id = 548] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 199B0C00 == 35 [pid = 3576] [id = 547] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 177CF400 == 34 [pid = 3576] [id = 546] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 1761E000 == 33 [pid = 3576] [id = 545] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 16AAE800 == 32 [pid = 3576] [id = 544] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 15E7C800 == 31 [pid = 3576] [id = 543] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 14EB7800 == 30 [pid = 3576] [id = 542] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 13225000 == 29 [pid = 3576] [id = 541] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 12820C00 == 28 [pid = 3576] [id = 540] 15:29:23 INFO - PROCESS | 3576 | --DOCSHELL 1B3CE800 == 27 [pid = 3576] [id = 17] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (18525400) [pid = 3576] [serial = 1603] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (199ADC00) [pid = 3576] [serial = 1604] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A0A0400) [pid = 3576] [serial = 1607] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (14309000) [pid = 3576] [serial = 1612] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19C6A000) [pid = 3576] [serial = 1606] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A62C800) [pid = 3576] [serial = 1609] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A3C2400) [pid = 3576] [serial = 1615] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13C20800) [pid = 3576] [serial = 1594] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13C2A000) [pid = 3576] [serial = 1595] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11034C00) [pid = 3576] [serial = 1592] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10E93C00) [pid = 3576] [serial = 1591] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13C6B000) [pid = 3576] [serial = 1589] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13203800) [pid = 3576] [serial = 1588] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A3CB400) [pid = 3576] [serial = 1585] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A3CD000) [pid = 3576] [serial = 1586] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A8CEC00) [pid = 3576] [serial = 1618] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (176B1C00) [pid = 3576] [serial = 1600] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A3C8000) [pid = 3576] [serial = 1616] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16168400) [pid = 3576] [serial = 1597] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16181800) [pid = 3576] [serial = 1598] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A773400) [pid = 3576] [serial = 1610] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1616F000) [pid = 3576] [serial = 1613] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (177D2C00) [pid = 3576] [serial = 1601] [outer = 00000000] [url = about:blank] 15:29:23 INFO - PROCESS | 3576 | 1467156563363 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]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 899ms 15:29:23 INFO - PROCESS | 3576 | 1467156563422 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 3576 | 1467156563427 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:29:23 INFO - PROCESS | 3576 | 1467156563433 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 3576 | 1467156563436 Marionette TRACE conn3 <- [1,2186,null,{}] 15:29:23 INFO - PROCESS | 3576 | 1467156563440 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}] 15:29:23 INFO - PROCESS | 3576 | 1467156563442 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:23 INFO - PROCESS | 3576 | 1467156563529 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:29:23 INFO - PROCESS | 3576 | 1467156563538 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 3576 | 1467156563540 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:23 INFO - PROCESS | 3576 | ++DOCSHELL 1345F000 == 28 [pid = 3576] [id = 556] 15:29:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13940C00) [pid = 3576] [serial = 1668] [outer = 00000000] 15:29:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13C25000) [pid = 3576] [serial = 1669] [outer = 13940C00] 15:29:23 INFO - PROCESS | 3576 | 1467156563587 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13C2B400) [pid = 3576] [serial = 1670] [outer = 13940C00] 15:29:24 INFO - PROCESS | 3576 | 1467156564081 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]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 681ms 15:29:24 INFO - PROCESS | 3576 | 1467156564131 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3576 | 1467156564134 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:29:24 INFO - PROCESS | 3576 | 1467156564137 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 3576 | 1467156564141 Marionette TRACE conn3 <- [1,2190,null,{}] 15:29:24 INFO - PROCESS | 3576 | 1467156564152 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}] 15:29:24 INFO - PROCESS | 3576 | 1467156564156 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:24 INFO - PROCESS | 3576 | 1467156564269 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:29:24 INFO - PROCESS | 3576 | 1467156564377 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 3576 | 1467156564380 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:24 INFO - PROCESS | 3576 | ++DOCSHELL 15997400 == 29 [pid = 3576] [id = 557] 15:29:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1599B800) [pid = 3576] [serial = 1671] [outer = 00000000] 15:29:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15E7BC00) [pid = 3576] [serial = 1672] [outer = 1599B800] 15:29:24 INFO - PROCESS | 3576 | 1467156564428 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E84800) [pid = 3576] [serial = 1673] [outer = 1599B800] 15:29:24 INFO - PROCESS | 3576 | 1467156564780 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]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 682ms 15:29:24 INFO - PROCESS | 3576 | 1467156564820 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3576 | 1467156564822 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:29:24 INFO - PROCESS | 3576 | 1467156564825 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 3576 | 1467156564827 Marionette TRACE conn3 <- [1,2194,null,{}] 15:29:24 INFO - PROCESS | 3576 | 1467156564831 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}] 15:29:24 INFO - PROCESS | 3576 | 1467156564833 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:24 INFO - PROCESS | 3576 | 1467156564923 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:29:24 INFO - PROCESS | 3576 | 1467156564929 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 3576 | 1467156564931 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:24 INFO - PROCESS | 3576 | ++DOCSHELL 16168400 == 30 [pid = 3576] [id = 558] 15:29:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1616A000) [pid = 3576] [serial = 1674] [outer = 00000000] 15:29:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16AB2C00) [pid = 3576] [serial = 1675] [outer = 1616A000] 15:29:24 INFO - PROCESS | 3576 | 1467156564977 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1700D000) [pid = 3576] [serial = 1676] [outer = 1616A000] 15:29:25 INFO - PROCESS | 3576 | 1467156565466 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]]]}] 15:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 682ms 15:29:25 INFO - PROCESS | 3576 | 1467156565524 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 3576 | 1467156565527 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:29:25 INFO - PROCESS | 3576 | 1467156565530 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:29:25 INFO - PROCESS | 3576 | 1467156565532 Marionette TRACE conn3 <- [1,2198,null,{}] 15:29:25 INFO - PROCESS | 3576 | 1467156565540 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}] 15:29:25 INFO - PROCESS | 3576 | 1467156565542 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:25 INFO - PROCESS | 3576 | 1467156565652 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:29:25 INFO - PROCESS | 3576 | 1467156565745 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 3576 | 1467156565747 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:25 INFO - PROCESS | 3576 | ++DOCSHELL 17208000 == 31 [pid = 3576] [id = 559] 15:29:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1761C400) [pid = 3576] [serial = 1677] [outer = 00000000] 15:29:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1771C400) [pid = 3576] [serial = 1678] [outer = 1761C400] 15:29:25 INFO - PROCESS | 3576 | 1467156565793 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (177CB400) [pid = 3576] [serial = 1679] [outer = 1761C400] 15:29:26 INFO - PROCESS | 3576 | 1467156566219 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]]]}] 15:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 728ms 15:29:26 INFO - PROCESS | 3576 | 1467156566271 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 3576 | 1467156566273 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:29:26 INFO - PROCESS | 3576 | 1467156566276 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - PROCESS | 3576 | 1467156566278 Marionette TRACE conn3 <- [1,2202,null,{}] 15:29:26 INFO - PROCESS | 3576 | 1467156566281 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}] 15:29:26 INFO - PROCESS | 3576 | 1467156566287 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:26 INFO - PROCESS | 3576 | 1467156566424 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:29:26 INFO - PROCESS | 3576 | 1467156566494 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 3576 | 1467156566496 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:26 INFO - PROCESS | 3576 | ++DOCSHELL 18249800 == 32 [pid = 3576] [id = 560] 15:29:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1851E800) [pid = 3576] [serial = 1680] [outer = 00000000] 15:29:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (199BA800) [pid = 3576] [serial = 1681] [outer = 1851E800] 15:29:26 INFO - PROCESS | 3576 | 1467156566525 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19BC4000) [pid = 3576] [serial = 1682] [outer = 1851E800] 15:29:26 INFO - PROCESS | 3576 | 1467156566952 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]]]}] 15:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 729ms 15:29:27 INFO - PROCESS | 3576 | 1467156567027 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 3576 | 1467156567029 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:29:27 INFO - PROCESS | 3576 | 1467156567033 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 3576 | 1467156567034 Marionette TRACE conn3 <- [1,2206,null,{}] 15:29:27 INFO - PROCESS | 3576 | 1467156567038 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}] 15:29:27 INFO - PROCESS | 3576 | 1467156567040 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:27 INFO - PROCESS | 3576 | 1467156567297 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1AB5A000) [pid = 3576] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (14EB1000) [pid = 3576] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E81400) [pid = 3576] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19BC8400) [pid = 3576] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17623800) [pid = 3576] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A32F400) [pid = 3576] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13228000) [pid = 3576] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18524400) [pid = 3576] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16AAEC00) [pid = 3576] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14EB8000) [pid = 3576] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A77800) [pid = 3576] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (129EA000) [pid = 3576] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1B5E7800) [pid = 3576] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (172E7400) [pid = 3576] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10A0A000) [pid = 3576] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:29:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1B3C0000) [pid = 3576] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:27 INFO - PROCESS | 3576 | 1467156567368 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:27 INFO - PROCESS | 3576 | 1467156567370 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:27 INFO - PROCESS | 3576 | ++DOCSHELL 10A0E000 == 33 [pid = 3576] [id = 561] 15:29:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10A76C00) [pid = 3576] [serial = 1683] [outer = 00000000] 15:29:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13225800) [pid = 3576] [serial = 1684] [outer = 10A76C00] 15:29:27 INFO - PROCESS | 3576 | 1467156567414 Marionette DEBUG loaded listener.js 15:29:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13CA7800) [pid = 3576] [serial = 1685] [outer = 10A76C00] 15:29:27 INFO - PROCESS | 3576 | 1467156567760 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]]]}] 15:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 728ms 15:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:29:27 INFO - PROCESS | 3576 | 1467156567772 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 3576 | 1467156567774 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:29:27 INFO - PROCESS | 3576 | 1467156567778 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 3576 | 1467156567779 Marionette TRACE conn3 <- [1,2210,null,{}] 15:29:27 INFO - PROCESS | 3576 | 1467156567783 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}] 15:29:27 INFO - PROCESS | 3576 | 1467156567785 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:27 INFO - PROCESS | 3576 | 1467156567905 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:29:27 INFO - PROCESS | 3576 | 1467156567914 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:27 INFO - PROCESS | 3576 | 1467156567916 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:27 INFO - PROCESS | 3576 | ++DOCSHELL 13C26400 == 34 [pid = 3576] [id = 562] 15:29:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (172EC800) [pid = 3576] [serial = 1686] [outer = 00000000] 15:29:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19C65800) [pid = 3576] [serial = 1687] [outer = 172EC800] 15:29:27 INFO - PROCESS | 3576 | 1467156567968 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19EE0C00) [pid = 3576] [serial = 1688] [outer = 172EC800] 15:29:28 INFO - PROCESS | 3576 | 1467156568378 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]]]}] 15:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 635ms 15:29:28 INFO - PROCESS | 3576 | 1467156568416 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 3576 | 1467156568418 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:29:28 INFO - PROCESS | 3576 | 1467156568421 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - PROCESS | 3576 | 1467156568423 Marionette TRACE conn3 <- [1,2214,null,{}] 15:29:28 INFO - PROCESS | 3576 | 1467156568426 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}] 15:29:28 INFO - PROCESS | 3576 | 1467156568428 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:28 INFO - PROCESS | 3576 | 1467156568567 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:29:28 INFO - PROCESS | 3576 | 1467156568578 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:28 INFO - PROCESS | 3576 | 1467156568580 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:28 INFO - PROCESS | 3576 | ++DOCSHELL 1625C000 == 35 [pid = 3576] [id = 563] 15:29:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (177CCC00) [pid = 3576] [serial = 1689] [outer = 00000000] 15:29:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A3C2C00) [pid = 3576] [serial = 1690] [outer = 177CCC00] 15:29:28 INFO - PROCESS | 3576 | 1467156568627 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A3CB400) [pid = 3576] [serial = 1691] [outer = 177CCC00] 15:29:29 INFO - PROCESS | 3576 | 1467156569039 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]]]}] 15:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 697ms 15:29:29 INFO - PROCESS | 3576 | 1467156569103 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 3576 | 1467156569105 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:29:29 INFO - PROCESS | 3576 | 1467156569109 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 3576 | 1467156569110 Marionette TRACE conn3 <- [1,2218,null,{}] 15:29:29 INFO - PROCESS | 3576 | 1467156569114 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}] 15:29:29 INFO - PROCESS | 3576 | 1467156569116 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:29 INFO - PROCESS | 3576 | 1467156569244 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:29:29 INFO - PROCESS | 3576 | 1467156569256 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 3576 | 1467156569257 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:29 INFO - PROCESS | 3576 | ++DOCSHELL 0C76E800 == 36 [pid = 3576] [id = 564] 15:29:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (0C770000) [pid = 3576] [serial = 1692] [outer = 00000000] 15:29:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1047E800) [pid = 3576] [serial = 1693] [outer = 0C770000] 15:29:29 INFO - PROCESS | 3576 | 1467156569353 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10E33400) [pid = 3576] [serial = 1694] [outer = 0C770000] 15:29:30 INFO - PROCESS | 3576 | 1467156570067 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]]]}] 15:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 992ms 15:29:30 INFO - PROCESS | 3576 | 1467156570114 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 3576 | 1467156570118 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:29:30 INFO - PROCESS | 3576 | 1467156570124 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - PROCESS | 3576 | 1467156570126 Marionette TRACE conn3 <- [1,2222,null,{}] 15:29:30 INFO - PROCESS | 3576 | 1467156570132 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}] 15:29:30 INFO - PROCESS | 3576 | 1467156570135 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:30 INFO - PROCESS | 3576 | 1467156570250 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:29:30 INFO - PROCESS | 3576 | 1467156570390 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:30 INFO - PROCESS | 3576 | 1467156570393 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:30 INFO - PROCESS | 3576 | ++DOCSHELL 1144BC00 == 37 [pid = 3576] [id = 565] 15:29:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13454000) [pid = 3576] [serial = 1695] [outer = 00000000] 15:29:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13D11400) [pid = 3576] [serial = 1696] [outer = 13454000] 15:29:30 INFO - PROCESS | 3576 | 1467156570451 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11236000) [pid = 3576] [serial = 1697] [outer = 13454000] 15:29:31 INFO - PROCESS | 3576 | 1467156571019 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]]]}] 15:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 15:29:31 INFO - PROCESS | 3576 | 1467156571053 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3576 | 1467156571057 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:29:31 INFO - PROCESS | 3576 | 1467156571063 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3576 | 1467156571066 Marionette TRACE conn3 <- [1,2226,null,{}] 15:29:31 INFO - PROCESS | 3576 | 1467156571070 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}] 15:29:31 INFO - PROCESS | 3576 | 1467156571073 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:31 INFO - PROCESS | 3576 | 1467156571182 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:29:31 INFO - PROCESS | 3576 | 1467156571296 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3576 | 1467156571299 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:31 INFO - PROCESS | 3576 | ++DOCSHELL 15741C00 == 38 [pid = 3576] [id = 566] 15:29:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E6A400) [pid = 3576] [serial = 1698] [outer = 00000000] 15:29:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1771A400) [pid = 3576] [serial = 1699] [outer = 15E6A400] 15:29:31 INFO - PROCESS | 3576 | 1467156571393 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18525C00) [pid = 3576] [serial = 1700] [outer = 15E6A400] 15:29:32 INFO - PROCESS | 3576 | 1467156572027 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]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 992ms 15:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:29:32 INFO - PROCESS | 3576 | 1467156572065 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 3576 | 1467156572067 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:29:32 INFO - PROCESS | 3576 | 1467156572072 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 3576 | 1467156572075 Marionette TRACE conn3 <- [1,2230,null,{}] 15:29:32 INFO - PROCESS | 3576 | 1467156572086 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}] 15:29:32 INFO - PROCESS | 3576 | 1467156572091 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:32 INFO - PROCESS | 3576 | 1467156572199 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:29:32 INFO - PROCESS | 3576 | 1467156572352 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 3576 | 1467156572356 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:32 INFO - PROCESS | 3576 | ++DOCSHELL 1A773400 == 39 [pid = 3576] [id = 567] 15:29:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A773C00) [pid = 3576] [serial = 1701] [outer = 00000000] 15:29:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A77BC00) [pid = 3576] [serial = 1702] [outer = 1A773C00] 15:29:32 INFO - PROCESS | 3576 | 1467156572409 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A77D800) [pid = 3576] [serial = 1703] [outer = 1A773C00] 15:29:33 INFO - PROCESS | 3576 | 1467156573097 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]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1085ms 15:29:33 INFO - PROCESS | 3576 | 1467156573157 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 3576 | 1467156573162 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:29:33 INFO - PROCESS | 3576 | 1467156573167 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 3576 | 1467156573170 Marionette TRACE conn3 <- [1,2234,null,{}] 15:29:33 INFO - PROCESS | 3576 | 1467156573177 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}] 15:29:33 INFO - PROCESS | 3576 | 1467156573180 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:33 INFO - PROCESS | 3576 | 1467156573312 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:29:33 INFO - PROCESS | 3576 | --DOCSHELL 1625C000 == 38 [pid = 3576] [id = 563] 15:29:33 INFO - PROCESS | 3576 | --DOCSHELL 13C26400 == 37 [pid = 3576] [id = 562] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 10A0E000 == 36 [pid = 3576] [id = 561] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 18249800 == 35 [pid = 3576] [id = 560] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 17208000 == 34 [pid = 3576] [id = 559] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 16168400 == 33 [pid = 3576] [id = 558] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 15997400 == 32 [pid = 3576] [id = 557] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 1345F000 == 31 [pid = 3576] [id = 556] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 11C3C400 == 30 [pid = 3576] [id = 555] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 114D4000 == 29 [pid = 3576] [id = 554] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 1A32C400 == 28 [pid = 3576] [id = 539] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 1ABCA400 == 27 [pid = 3576] [id = 553] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 1A773400 == 26 [pid = 3576] [id = 567] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 15741C00 == 25 [pid = 3576] [id = 566] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 0C76E800 == 24 [pid = 3576] [id = 564] 15:29:34 INFO - PROCESS | 3576 | --DOCSHELL 1144BC00 == 23 [pid = 3576] [id = 565] 15:29:34 INFO - PROCESS | 3576 | 1467156574012 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3576 | 1467156574016 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1B3C1000) [pid = 3576] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A329000) [pid = 3576] [serial = 1645] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16163C00) [pid = 3576] [serial = 1630] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1616C800) [pid = 3576] [serial = 1631] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19EDF800) [pid = 3576] [serial = 1642] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (177D0800) [pid = 3576] [serial = 1636] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18242000) [pid = 3576] [serial = 1637] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A8D0800) [pid = 3576] [serial = 1619] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13456000) [pid = 3576] [serial = 1624] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1394EC00) [pid = 3576] [serial = 1625] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (199B1000) [pid = 3576] [serial = 1639] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199B7400) [pid = 3576] [serial = 1640] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16DDDC00) [pid = 3576] [serial = 1633] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E5FC00) [pid = 3576] [serial = 1634] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1573C800) [pid = 3576] [serial = 1627] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A772C00) [pid = 3576] [serial = 1648] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15999400) [pid = 3576] [serial = 1628] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (130A5000) [pid = 3576] [serial = 1621] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A76F000) [pid = 3576] [serial = 1646] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10A7BC00) [pid = 3576] [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.] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13123400) [pid = 3576] [serial = 1622] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A8CBC00) [pid = 3576] [serial = 1649] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1AB5A400) [pid = 3576] [serial = 1654] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (131E0000) [pid = 3576] [serial = 1651] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1ABC1400) [pid = 3576] [serial = 1658] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16169800) [pid = 3576] [serial = 1652] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1AB5B000) [pid = 3576] [serial = 1655] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19EE1800) [pid = 3576] [serial = 1643] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1ABC4400) [pid = 3576] [serial = 1657] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 3576 | ++DOCSHELL 104E0800 == 24 [pid = 3576] [id = 568] 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (104E4C00) [pid = 3576] [serial = 1704] [outer = 00000000] 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10A05C00) [pid = 3576] [serial = 1705] [outer = 104E4C00] 15:29:34 INFO - PROCESS | 3576 | 1467156574167 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (10A7F800) [pid = 3576] [serial = 1706] [outer = 104E4C00] 15:29:34 INFO - PROCESS | 3576 | 1467156574617 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]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1488ms 15:29:34 INFO - PROCESS | 3576 | 1467156574654 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 3576 | 1467156574658 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:29:34 INFO - PROCESS | 3576 | 1467156574662 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 3576 | 1467156574665 Marionette TRACE conn3 <- [1,2238,null,{}] 15:29:34 INFO - PROCESS | 3576 | 1467156574670 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}] 15:29:34 INFO - PROCESS | 3576 | 1467156574675 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:34 INFO - PROCESS | 3576 | 1467156574765 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:29:34 INFO - PROCESS | 3576 | 1467156574780 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3576 | 1467156574783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:34 INFO - PROCESS | 3576 | ++DOCSHELL 12BD1800 == 25 [pid = 3576] [id = 569] 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12BD2800) [pid = 3576] [serial = 1707] [outer = 00000000] 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1309F000) [pid = 3576] [serial = 1708] [outer = 12BD2800] 15:29:34 INFO - PROCESS | 3576 | 1467156574832 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13126000) [pid = 3576] [serial = 1709] [outer = 12BD2800] 15:29:35 INFO - PROCESS | 3576 | 1467156575317 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]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 682ms 15:29:35 INFO - PROCESS | 3576 | 1467156575365 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 3576 | 1467156575369 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:29:35 INFO - PROCESS | 3576 | 1467156575374 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 3576 | 1467156575376 Marionette TRACE conn3 <- [1,2242,null,{}] 15:29:35 INFO - PROCESS | 3576 | 1467156575380 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}] 15:29:35 INFO - PROCESS | 3576 | 1467156575383 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:35 INFO - PROCESS | 3576 | 1467156575508 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:29:35 INFO - PROCESS | 3576 | 1467156575607 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 3576 | 1467156575610 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:35 INFO - PROCESS | 3576 | ++DOCSHELL 1321EC00 == 26 [pid = 3576] [id = 570] 15:29:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13222000) [pid = 3576] [serial = 1710] [outer = 00000000] 15:29:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1345F000) [pid = 3576] [serial = 1711] [outer = 13222000] 15:29:35 INFO - PROCESS | 3576 | 1467156575656 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C1F400) [pid = 3576] [serial = 1712] [outer = 13222000] 15:29:36 INFO - PROCESS | 3576 | 1467156576064 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]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 728ms 15:29:36 INFO - PROCESS | 3576 | 1467156576114 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 3576 | 1467156576116 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:29:36 INFO - PROCESS | 3576 | 1467156576122 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3576 | 1467156576127 Marionette TRACE conn3 <- [1,2246,null,{}] 15:29:36 INFO - PROCESS | 3576 | 1467156576152 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}] 15:29:36 INFO - PROCESS | 3576 | 1467156576156 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:36 INFO - PROCESS | 3576 | 1467156576278 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:29:36 INFO - PROCESS | 3576 | 1467156576295 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 3576 | 1467156576297 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:36 INFO - PROCESS | 3576 | ++DOCSHELL 14309400 == 27 [pid = 3576] [id = 571] 15:29:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14F19800) [pid = 3576] [serial = 1713] [outer = 00000000] 15:29:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15741C00) [pid = 3576] [serial = 1714] [outer = 14F19800] 15:29:36 INFO - PROCESS | 3576 | 1467156576342 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E7D000) [pid = 3576] [serial = 1715] [outer = 14F19800] 15:29:36 INFO - PROCESS | 3576 | 1467156576818 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]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 759ms 15:29:36 INFO - PROCESS | 3576 | 1467156576883 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 3576 | 1467156576886 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:29:36 INFO - PROCESS | 3576 | 1467156576894 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3576 | 1467156576896 Marionette TRACE conn3 <- [1,2250,null,{}] 15:29:36 INFO - PROCESS | 3576 | 1467156576900 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}] 15:29:36 INFO - PROCESS | 3576 | 1467156576902 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:37 INFO - PROCESS | 3576 | 1467156577019 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:29:37 INFO - PROCESS | 3576 | 1467156577084 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 3576 | 1467156577086 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:37 INFO - PROCESS | 3576 | ++DOCSHELL 15E81C00 == 28 [pid = 3576] [id = 572] 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E87800) [pid = 3576] [serial = 1716] [outer = 00000000] 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16169000) [pid = 3576] [serial = 1717] [outer = 15E87800] 15:29:37 INFO - PROCESS | 3576 | 1467156577131 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1616C800) [pid = 3576] [serial = 1718] [outer = 15E87800] 15:29:37 INFO - PROCESS | 3576 | 1467156577570 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]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 682ms 15:29:37 INFO - PROCESS | 3576 | 1467156577595 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 3576 | 1467156577597 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:29:37 INFO - PROCESS | 3576 | 1467156577605 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 3576 | 1467156577607 Marionette TRACE conn3 <- [1,2254,null,{}] 15:29:37 INFO - PROCESS | 3576 | 1467156577611 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}] 15:29:37 INFO - PROCESS | 3576 | 1467156577613 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:37 INFO - PROCESS | 3576 | 1467156577725 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:29:37 INFO - PROCESS | 3576 | 1467156577731 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 3576 | 1467156577737 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:37 INFO - PROCESS | 3576 | ++DOCSHELL 16260400 == 29 [pid = 3576] [id = 573] 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16AA6C00) [pid = 3576] [serial = 1719] [outer = 00000000] 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16DDC800) [pid = 3576] [serial = 1720] [outer = 16AA6C00] 15:29:37 INFO - PROCESS | 3576 | 1467156577793 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (172E6000) [pid = 3576] [serial = 1721] [outer = 16AA6C00] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (177CCC00) [pid = 3576] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1761C400) [pid = 3576] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (129F2000) [pid = 3576] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11C44C00) [pid = 3576] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13940C00) [pid = 3576] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1616A000) [pid = 3576] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1599B800) [pid = 3576] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1851E800) [pid = 3576] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1ABCA800) [pid = 3576] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (172EC800) [pid = 3576] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:29:38 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (10A76C00) [pid = 3576] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:29:38 INFO - PROCESS | 3576 | 1467156578465 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]]]}] 15:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 899ms 15:29:38 INFO - PROCESS | 3576 | 1467156578489 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 3576 | 1467156578491 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:29:38 INFO - PROCESS | 3576 | 1467156578494 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 3576 | 1467156578496 Marionette TRACE conn3 <- [1,2258,null,{}] 15:29:38 INFO - PROCESS | 3576 | 1467156578499 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}] 15:29:38 INFO - PROCESS | 3576 | 1467156578502 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:38 INFO - PROCESS | 3576 | 1467156578621 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:29:38 INFO - PROCESS | 3576 | 1467156578697 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:38 INFO - PROCESS | 3576 | 1467156578699 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:38 INFO - PROCESS | 3576 | ++DOCSHELL 104E7400 == 30 [pid = 3576] [id = 574] 15:29:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A7BC00) [pid = 3576] [serial = 1722] [outer = 00000000] 15:29:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1616D400) [pid = 3576] [serial = 1723] [outer = 10A7BC00] 15:29:38 INFO - PROCESS | 3576 | 1467156578758 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (17717400) [pid = 3576] [serial = 1724] [outer = 10A7BC00] 15:29:39 INFO - PROCESS | 3576 | 1467156579167 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]]]}] 15:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 697ms 15:29:39 INFO - PROCESS | 3576 | 1467156579194 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 3576 | 1467156579196 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:29:39 INFO - PROCESS | 3576 | 1467156579200 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 3576 | 1467156579202 Marionette TRACE conn3 <- [1,2262,null,{}] 15:29:39 INFO - PROCESS | 3576 | 1467156579207 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}] 15:29:39 INFO - PROCESS | 3576 | 1467156579210 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:39 INFO - PROCESS | 3576 | 1467156579305 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:29:39 INFO - PROCESS | 3576 | 1467156579311 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3576 | 1467156579313 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:39 INFO - PROCESS | 3576 | ++DOCSHELL 176B2000 == 31 [pid = 3576] [id = 575] 15:29:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (176BD800) [pid = 3576] [serial = 1725] [outer = 00000000] 15:29:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1824AC00) [pid = 3576] [serial = 1726] [outer = 176BD800] 15:29:39 INFO - PROCESS | 3576 | 1467156579357 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1824B400) [pid = 3576] [serial = 1727] [outer = 176BD800] 15:29:39 INFO - PROCESS | 3576 | 1467156579816 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]]]}] 15:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 636ms 15:29:39 INFO - PROCESS | 3576 | 1467156579838 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 3576 | 1467156579840 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:29:39 INFO - PROCESS | 3576 | 1467156579843 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 3576 | 1467156579845 Marionette TRACE conn3 <- [1,2266,null,{}] 15:29:39 INFO - PROCESS | 3576 | 1467156579848 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}] 15:29:39 INFO - PROCESS | 3576 | 1467156579850 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:39 INFO - PROCESS | 3576 | 1467156579927 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:29:39 INFO - PROCESS | 3576 | 1467156579934 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3576 | 1467156579936 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:39 INFO - PROCESS | 3576 | ++DOCSHELL 10432400 == 32 [pid = 3576] [id = 576] 15:29:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15776400) [pid = 3576] [serial = 1728] [outer = 00000000] 15:29:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199AF400) [pid = 3576] [serial = 1729] [outer = 15776400] 15:29:39 INFO - PROCESS | 3576 | 1467156579979 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (199B1000) [pid = 3576] [serial = 1730] [outer = 15776400] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 10A81000 == 31 [pid = 3576] [id = 387] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 19BC7C00 == 30 [pid = 3576] [id = 396] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 114CF000 == 29 [pid = 3576] [id = 397] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 16161800 == 28 [pid = 3576] [id = 395] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 16165800 == 27 [pid = 3576] [id = 390] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1577A400 == 26 [pid = 3576] [id = 393] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 13C21400 == 25 [pid = 3576] [id = 391] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1320F000 == 24 [pid = 3576] [id = 383] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1616D000 == 23 [pid = 3576] [id = 384] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 17205800 == 22 [pid = 3576] [id = 385] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1320E800 == 21 [pid = 3576] [id = 381] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 18524800 == 20 [pid = 3576] [id = 394] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 103D2000 == 19 [pid = 3576] [id = 386] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 176BD000 == 18 [pid = 3576] [id = 392] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1573EC00 == 17 [pid = 3576] [id = 382] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 1573B000 == 16 [pid = 3576] [id = 389] 15:29:40 INFO - PROCESS | 3576 | --DOCSHELL 13C16000 == 15 [pid = 3576] [id = 388] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A3CB400) [pid = 3576] [serial = 1691] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1771C400) [pid = 3576] [serial = 1678] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (131E6000) [pid = 3576] [serial = 1663] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13224C00) [pid = 3576] [serial = 1664] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (131DD400) [pid = 3576] [serial = 1666] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1321E000) [pid = 3576] [serial = 1667] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13C25000) [pid = 3576] [serial = 1669] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13C2B400) [pid = 3576] [serial = 1670] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16AB2C00) [pid = 3576] [serial = 1675] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15E7BC00) [pid = 3576] [serial = 1672] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15E84800) [pid = 3576] [serial = 1673] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (199BA800) [pid = 3576] [serial = 1681] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1AC89800) [pid = 3576] [serial = 1661] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1AC85000) [pid = 3576] [serial = 1660] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (177CB400) [pid = 3576] [serial = 1679] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (19BC4000) [pid = 3576] [serial = 1682] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (19C65800) [pid = 3576] [serial = 1687] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (13225800) [pid = 3576] [serial = 1684] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1700D000) [pid = 3576] [serial = 1676] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (13CA7800) [pid = 3576] [serial = 1685] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (19EE0C00) [pid = 3576] [serial = 1688] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1A3C2C00) [pid = 3576] [serial = 1690] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3576 | 1467156581666 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]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1859ms 15:29:41 INFO - PROCESS | 3576 | 1467156581691 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 3576 | 1467156581695 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:29:41 INFO - PROCESS | 3576 | 1467156581705 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - PROCESS | 3576 | 1467156581708 Marionette TRACE conn3 <- [1,2270,null,{}] 15:29:41 INFO - PROCESS | 3576 | 1467156581715 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}] 15:29:41 INFO - PROCESS | 3576 | 1467156581718 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:41 INFO - PROCESS | 3576 | 1467156581809 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:29:41 INFO - PROCESS | 3576 | 1467156581819 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3576 | 1467156581824 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:41 INFO - PROCESS | 3576 | ++DOCSHELL 11239C00 == 16 [pid = 3576] [id = 577] 15:29:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (114C8800) [pid = 3576] [serial = 1731] [outer = 00000000] 15:29:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (129F2400) [pid = 3576] [serial = 1732] [outer = 114C8800] 15:29:41 INFO - PROCESS | 3576 | 1467156581873 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (13037000) [pid = 3576] [serial = 1733] [outer = 114C8800] 15:29:42 INFO - PROCESS | 3576 | 1467156582374 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]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 698ms 15:29:42 INFO - PROCESS | 3576 | 1467156582401 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 3576 | 1467156582406 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:29:42 INFO - PROCESS | 3576 | 1467156582412 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 3576 | 1467156582415 Marionette TRACE conn3 <- [1,2274,null,{}] 15:29:42 INFO - PROCESS | 3576 | 1467156582423 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}] 15:29:42 INFO - PROCESS | 3576 | 1467156582426 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:42 INFO - PROCESS | 3576 | 1467156582515 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:29:42 INFO - PROCESS | 3576 | 1467156582506 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:42 INFO - PROCESS | 3576 | 1467156582509 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:42 INFO - PROCESS | 3576 | ++DOCSHELL 1320E800 == 17 [pid = 3576] [id = 578] 15:29:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1320F000) [pid = 3576] [serial = 1734] [outer = 00000000] 15:29:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (13221800) [pid = 3576] [serial = 1735] [outer = 1320F000] 15:29:42 INFO - PROCESS | 3576 | 1467156582562 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1322AC00) [pid = 3576] [serial = 1736] [outer = 1320F000] 15:29:43 INFO - PROCESS | 3576 | 1467156583043 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]]]}] 15:29:43 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 15:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 682ms 15:29:43 INFO - PROCESS | 3576 | 1467156583095 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3576 | 1467156583097 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:29:43 INFO - PROCESS | 3576 | 1467156583101 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 3576 | 1467156583104 Marionette TRACE conn3 <- [1,2278,null,{}] 15:29:43 INFO - PROCESS | 3576 | 1467156583116 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}] 15:29:43 INFO - PROCESS | 3576 | 1467156583121 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:43 INFO - PROCESS | 3576 | 1467156583235 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:29:43 INFO - PROCESS | 3576 | 1467156583340 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3576 | 1467156583343 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:43 INFO - PROCESS | 3576 | ++DOCSHELL 13CA6C00 == 18 [pid = 3576] [id = 579] 15:29:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13CA7400) [pid = 3576] [serial = 1737] [outer = 00000000] 15:29:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13D0C400) [pid = 3576] [serial = 1738] [outer = 13CA7400] 15:29:43 INFO - PROCESS | 3576 | 1467156583392 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (14EB7400) [pid = 3576] [serial = 1739] [outer = 13CA7400] 15:29:43 INFO - PROCESS | 3576 | 1467156583769 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]]]}] 15:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 698ms 15:29:43 INFO - PROCESS | 3576 | 1467156583800 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3576 | 1467156583802 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:29:43 INFO - PROCESS | 3576 | 1467156583806 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 3576 | 1467156583807 Marionette TRACE conn3 <- [1,2282,null,{}] 15:29:43 INFO - PROCESS | 3576 | 1467156583811 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}] 15:29:43 INFO - PROCESS | 3576 | 1467156583823 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:43 INFO - PROCESS | 3576 | 1467156583941 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:29:43 INFO - PROCESS | 3576 | 1467156584003 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3576 | 1467156584005 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:44 INFO - PROCESS | 3576 | ++DOCSHELL 131EA000 == 19 [pid = 3576] [id = 580] 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1321D800) [pid = 3576] [serial = 1740] [outer = 00000000] 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15776800) [pid = 3576] [serial = 1741] [outer = 1321D800] 15:29:44 INFO - PROCESS | 3576 | 1467156584049 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15E86800) [pid = 3576] [serial = 1742] [outer = 1321D800] 15:29:44 INFO - PROCESS | 3576 | 1467156584425 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]]]}] 15:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 635ms 15:29:44 INFO - PROCESS | 3576 | 1467156584443 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 3576 | 1467156584445 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:29:44 INFO - PROCESS | 3576 | 1467156584449 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:29:44 INFO - PROCESS | 3576 | 1467156584450 Marionette TRACE conn3 <- [1,2286,null,{}] 15:29:44 INFO - PROCESS | 3576 | 1467156584454 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}] 15:29:44 INFO - PROCESS | 3576 | 1467156584456 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:44 INFO - PROCESS | 3576 | 1467156584553 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:29:44 INFO - PROCESS | 3576 | 1467156584591 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 3576 | 1467156584593 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:44 INFO - PROCESS | 3576 | ++DOCSHELL 16168C00 == 20 [pid = 3576] [id = 581] 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616A000) [pid = 3576] [serial = 1743] [outer = 00000000] 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16187400) [pid = 3576] [serial = 1744] [outer = 1616A000] 15:29:44 INFO - PROCESS | 3576 | 1467156584637 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1625F800) [pid = 3576] [serial = 1745] [outer = 1616A000] 15:29:45 INFO - PROCESS | 3576 | 1467156585051 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]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 635ms 15:29:45 INFO - PROCESS | 3576 | 1467156585071 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3576 | 1467156585072 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:29:45 INFO - PROCESS | 3576 | 1467156585076 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 3576 | 1467156585077 Marionette TRACE conn3 <- [1,2290,null,{}] 15:29:45 INFO - PROCESS | 3576 | 1467156585081 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}] 15:29:45 INFO - PROCESS | 3576 | 1467156585086 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:45 INFO - PROCESS | 3576 | 1467156585225 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:29:45 INFO - PROCESS | 3576 | 1467156585236 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3576 | 1467156585238 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:45 INFO - PROCESS | 3576 | ++DOCSHELL 16DDC000 == 21 [pid = 3576] [id = 582] 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1700D000) [pid = 3576] [serial = 1746] [outer = 00000000] 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17281400) [pid = 3576] [serial = 1747] [outer = 1700D000] 15:29:45 INFO - PROCESS | 3576 | 1467156585287 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (177D4C00) [pid = 3576] [serial = 1748] [outer = 1700D000] 15:29:45 INFO - PROCESS | 3576 | 1467156585700 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]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 620ms 15:29:45 INFO - PROCESS | 3576 | 1467156585714 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3576 | 1467156585716 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:29:45 INFO - PROCESS | 3576 | 1467156585719 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 3576 | 1467156585721 Marionette TRACE conn3 <- [1,2294,null,{}] 15:29:45 INFO - PROCESS | 3576 | 1467156585725 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}] 15:29:45 INFO - PROCESS | 3576 | 1467156585726 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:45 INFO - PROCESS | 3576 | 1467156585851 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:29:45 INFO - PROCESS | 3576 | 1467156585859 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3576 | 1467156585861 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:45 INFO - PROCESS | 3576 | ++DOCSHELL 177CF400 == 22 [pid = 3576] [id = 583] 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (177CF800) [pid = 3576] [serial = 1749] [outer = 00000000] 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1852B400) [pid = 3576] [serial = 1750] [outer = 177CF800] 15:29:45 INFO - PROCESS | 3576 | 1467156585905 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199AF000) [pid = 3576] [serial = 1751] [outer = 177CF800] 15:29:46 INFO - PROCESS | 3576 | 1467156586329 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]]]}] 15:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 620ms 15:29:46 INFO - PROCESS | 3576 | 1467156586358 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 3576 | 1467156586360 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:29:46 INFO - PROCESS | 3576 | 1467156586363 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:29:46 INFO - PROCESS | 3576 | 1467156586365 Marionette TRACE conn3 <- [1,2298,null,{}] 15:29:46 INFO - PROCESS | 3576 | 1467156586369 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}] 15:29:46 INFO - PROCESS | 3576 | 1467156586372 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:46 INFO - PROCESS | 3576 | 1467156586482 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:29:46 INFO - PROCESS | 3576 | 1467156586490 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 3576 | 1467156586492 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:46 INFO - PROCESS | 3576 | ++DOCSHELL 1321E800 == 23 [pid = 3576] [id = 584] 15:29:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13221400) [pid = 3576] [serial = 1752] [outer = 00000000] 15:29:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19EDA000) [pid = 3576] [serial = 1753] [outer = 13221400] 15:29:46 INFO - PROCESS | 3576 | 1467156586536 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EDBC00) [pid = 3576] [serial = 1754] [outer = 13221400] 15:29:46 INFO - PROCESS | 3576 | 1467156586984 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]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 682ms 15:29:47 INFO - PROCESS | 3576 | 1467156587047 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 3576 | 1467156587049 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:29:47 INFO - PROCESS | 3576 | 1467156587059 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 3576 | 1467156587061 Marionette TRACE conn3 <- [1,2302,null,{}] 15:29:47 INFO - PROCESS | 3576 | 1467156587065 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}] 15:29:47 INFO - PROCESS | 3576 | 1467156587067 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:47 INFO - PROCESS | 3576 | 1467156587177 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:29:47 INFO - PROCESS | 3576 | 1467156587267 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 3576 | 1467156587269 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:47 INFO - PROCESS | 3576 | ++DOCSHELL 13C9F800 == 24 [pid = 3576] [id = 585] 15:29:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19C66000) [pid = 3576] [serial = 1755] [outer = 00000000] 15:29:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A321800) [pid = 3576] [serial = 1756] [outer = 19C66000] 15:29:47 INFO - PROCESS | 3576 | 1467156587314 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A322000) [pid = 3576] [serial = 1757] [outer = 19C66000] 15:29:47 INFO - PROCESS | 3576 | 1467156587735 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]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 697ms 15:29:47 INFO - PROCESS | 3576 | 1467156587752 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 3576 | 1467156587754 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:29:47 INFO - PROCESS | 3576 | 1467156587762 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 3576 | 1467156587764 Marionette TRACE conn3 <- [1,2306,null,{}] 15:29:47 INFO - PROCESS | 3576 | 1467156587767 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}] 15:29:47 INFO - PROCESS | 3576 | 1467156587769 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:47 INFO - PROCESS | 3576 | 1467156587899 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:29:47 INFO - PROCESS | 3576 | 1467156587905 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 3576 | 1467156587907 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:47 INFO - PROCESS | 3576 | ++DOCSHELL 10A7C000 == 25 [pid = 3576] [id = 586] 15:29:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10E95800) [pid = 3576] [serial = 1758] [outer = 00000000] 15:29:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A3C8000) [pid = 3576] [serial = 1759] [outer = 10E95800] 15:29:47 INFO - PROCESS | 3576 | 1467156587950 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A625000) [pid = 3576] [serial = 1760] [outer = 10E95800] 15:29:48 INFO - PROCESS | 3576 | 1467156588382 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] 15:29:48 INFO - PROCESS | 3576 | 1467156588443 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:29:48 INFO - PROCESS | 3576 | 1467156588452 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:29:48 INFO - PROCESS | 3576 | 1467156588455 Marionette TRACE conn3 <- [1,2310,null,{}] 15:29:48 INFO - PROCESS | 3576 | 1467156588458 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}] 15:29:48 INFO - PROCESS | 3576 | 1467156588460 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:48 INFO - PROCESS | 3576 | 1467156588611 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:29:48 INFO - PROCESS | 3576 | 1467156588637 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:48 INFO - PROCESS | 3576 | 1467156588640 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:48 INFO - PROCESS | 3576 | ++DOCSHELL 16165800 == 26 [pid = 3576] [id = 587] 15:29:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A771400) [pid = 3576] [serial = 1761] [outer = 00000000] 15:29:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1598FC00) [pid = 3576] [serial = 1762] [outer = 1A771400] 15:29:48 INFO - PROCESS | 3576 | 1467156588686 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A8CB000) [pid = 3576] [serial = 1763] [outer = 1A771400] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16AA6C00) [pid = 3576] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15E87800) [pid = 3576] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10A7BC00) [pid = 3576] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (176BD800) [pid = 3576] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13222000) [pid = 3576] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12BD2800) [pid = 3576] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (104E4C00) [pid = 3576] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A773C00) [pid = 3576] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E6A400) [pid = 3576] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13454000) [pid = 3576] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (0C770000) [pid = 3576] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:29:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14F19800) [pid = 3576] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:29:49 INFO - PROCESS | 3576 | 1467156589233 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]]]}] 15:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 822ms 15:29:49 INFO - PROCESS | 3576 | 1467156589294 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 3576 | 1467156589296 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:29:49 INFO - PROCESS | 3576 | 1467156589300 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:29:49 INFO - PROCESS | 3576 | 1467156589301 Marionette TRACE conn3 <- [1,2314,null,{}] 15:29:49 INFO - PROCESS | 3576 | 1467156589305 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}] 15:29:49 INFO - PROCESS | 3576 | 1467156589306 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:49 INFO - PROCESS | 3576 | 1467156589386 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:29:49 INFO - PROCESS | 3576 | 1467156589392 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:49 INFO - PROCESS | 3576 | 1467156589394 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:49 INFO - PROCESS | 3576 | ++DOCSHELL 13CA1400 == 27 [pid = 3576] [id = 588] 15:29:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13D06400) [pid = 3576] [serial = 1764] [outer = 00000000] 15:29:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E88C00) [pid = 3576] [serial = 1765] [outer = 13D06400] 15:29:49 INFO - PROCESS | 3576 | 1467156589446 Marionette DEBUG loaded listener.js 15:29:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (177CD000) [pid = 3576] [serial = 1766] [outer = 13D06400] 15:29:49 INFO - PROCESS | 3576 | 1467156589872 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]]]}] 15:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 589ms 15:29:49 INFO - PROCESS | 3576 | 1467156589897 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 3576 | 1467156589899 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:29:49 INFO - PROCESS | 3576 | 1467156589916 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:29:49 INFO - PROCESS | 3576 | 1467156589917 Marionette TRACE conn3 <- [1,2318,null,{}] 15:29:49 INFO - PROCESS | 3576 | 1467156589925 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}] 15:29:49 INFO - PROCESS | 3576 | 1467156589938 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:50 INFO - PROCESS | 3576 | 1467156590019 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:29:50 INFO - PROCESS | 3576 | 1467156590025 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 3576 | 1467156590027 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:50 INFO - PROCESS | 3576 | ++DOCSHELL 19EE8000 == 28 [pid = 3576] [id = 589] 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A0A3C00) [pid = 3576] [serial = 1767] [outer = 00000000] 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8D1800) [pid = 3576] [serial = 1768] [outer = 1A0A3C00] 15:29:50 INFO - PROCESS | 3576 | 1467156590069 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A8D4800) [pid = 3576] [serial = 1769] [outer = 1A0A3C00] 15:29:50 INFO - PROCESS | 3576 | 1467156590535 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]]]}] 15:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 698ms 15:29:50 INFO - PROCESS | 3576 | 1467156590596 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 3576 | 1467156590598 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:29:50 INFO - PROCESS | 3576 | 1467156590602 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:29:50 INFO - PROCESS | 3576 | 1467156590603 Marionette TRACE conn3 <- [1,2322,null,{}] 15:29:50 INFO - PROCESS | 3576 | 1467156590607 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}] 15:29:50 INFO - PROCESS | 3576 | 1467156590609 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:50 INFO - PROCESS | 3576 | 1467156590689 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:29:50 INFO - PROCESS | 3576 | 1467156590696 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 3576 | 1467156590698 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:50 INFO - PROCESS | 3576 | ++DOCSHELL 103C9000 == 29 [pid = 3576] [id = 590] 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16AAC800) [pid = 3576] [serial = 1770] [outer = 00000000] 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1AB5C000) [pid = 3576] [serial = 1771] [outer = 16AAC800] 15:29:50 INFO - PROCESS | 3576 | 1467156590744 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1AB64800) [pid = 3576] [serial = 1772] [outer = 16AAC800] 15:29:51 INFO - PROCESS | 3576 | 1467156591531 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]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 945ms 15:29:51 INFO - PROCESS | 3576 | 1467156591548 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 3576 | 1467156591553 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:29:51 INFO - PROCESS | 3576 | 1467156591558 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - PROCESS | 3576 | 1467156591562 Marionette TRACE conn3 <- [1,2326,null,{}] 15:29:51 INFO - PROCESS | 3576 | 1467156591591 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}] 15:29:51 INFO - PROCESS | 3576 | 1467156591594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:51 INFO - PROCESS | 3576 | 1467156591746 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:29:51 INFO - PROCESS | 3576 | 1467156591814 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:51 INFO - PROCESS | 3576 | 1467156591817 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:51 INFO - PROCESS | 3576 | ++DOCSHELL 1289B400 == 30 [pid = 3576] [id = 591] 15:29:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1289F000) [pid = 3576] [serial = 1773] [outer = 00000000] 15:29:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (131E2C00) [pid = 3576] [serial = 1774] [outer = 1289F000] 15:29:51 INFO - PROCESS | 3576 | 1467156591873 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13228000) [pid = 3576] [serial = 1775] [outer = 1289F000] 15:29:52 INFO - PROCESS | 3576 | 1467156592805 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]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1302ms 15:29:52 INFO - PROCESS | 3576 | 1467156592853 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 3576 | 1467156592857 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:29:52 INFO - PROCESS | 3576 | 1467156592862 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 3576 | 1467156592866 Marionette TRACE conn3 <- [1,2330,null,{}] 15:29:52 INFO - PROCESS | 3576 | 1467156592872 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}] 15:29:52 INFO - PROCESS | 3576 | 1467156592874 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:53 INFO - PROCESS | 3576 | 1467156593004 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:29:53 INFO - PROCESS | 3576 | 1467156593146 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 3576 | 1467156593151 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:53 INFO - PROCESS | 3576 | ++DOCSHELL 10A7D400 == 31 [pid = 3576] [id = 592] 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A7F000) [pid = 3576] [serial = 1776] [outer = 00000000] 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13131800) [pid = 3576] [serial = 1777] [outer = 10A7F000] 15:29:53 INFO - PROCESS | 3576 | 1467156593204 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13153800) [pid = 3576] [serial = 1778] [outer = 10A7F000] 15:29:53 INFO - PROCESS | 3576 | --DOCSHELL 104E0800 == 30 [pid = 3576] [id = 568] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16DDC800) [pid = 3576] [serial = 1720] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (199AF400) [pid = 3576] [serial = 1729] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1616C800) [pid = 3576] [serial = 1718] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16169000) [pid = 3576] [serial = 1717] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1616D400) [pid = 3576] [serial = 1723] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1824AC00) [pid = 3576] [serial = 1726] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1345F000) [pid = 3576] [serial = 1711] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1309F000) [pid = 3576] [serial = 1708] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13126000) [pid = 3576] [serial = 1709] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A05C00) [pid = 3576] [serial = 1705] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A7F800) [pid = 3576] [serial = 1706] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A77D800) [pid = 3576] [serial = 1703] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A77BC00) [pid = 3576] [serial = 1702] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18525C00) [pid = 3576] [serial = 1700] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1771A400) [pid = 3576] [serial = 1699] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1824B400) [pid = 3576] [serial = 1727] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11236000) [pid = 3576] [serial = 1697] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13D11400) [pid = 3576] [serial = 1696] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (10E33400) [pid = 3576] [serial = 1694] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1047E800) [pid = 3576] [serial = 1693] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15741C00) [pid = 3576] [serial = 1714] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15E7D000) [pid = 3576] [serial = 1715] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17717400) [pid = 3576] [serial = 1724] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (172E6000) [pid = 3576] [serial = 1721] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13C1F400) [pid = 3576] [serial = 1712] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3576 | 1467156593726 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]]]}] 15:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 899ms 15:29:53 INFO - PROCESS | 3576 | 1467156593768 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:29:53 INFO - PROCESS | 3576 | 1467156593773 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:29:53 INFO - PROCESS | 3576 | 1467156593780 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:29:53 INFO - PROCESS | 3576 | 1467156593782 Marionette TRACE conn3 <- [1,2334,null,{}] 15:29:53 INFO - PROCESS | 3576 | 1467156593786 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}] 15:29:53 INFO - PROCESS | 3576 | 1467156593788 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:53 INFO - PROCESS | 3576 | 1467156593877 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:29:53 INFO - PROCESS | 3576 | 1467156593886 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 3576 | 1467156593889 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:53 INFO - PROCESS | 3576 | ++DOCSHELL 12DFE000 == 31 [pid = 3576] [id = 593] 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1309F000) [pid = 3576] [serial = 1779] [outer = 00000000] 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13220800) [pid = 3576] [serial = 1780] [outer = 1309F000] 15:29:53 INFO - PROCESS | 3576 | 1467156593937 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13456000) [pid = 3576] [serial = 1781] [outer = 1309F000] 15:29:54 INFO - PROCESS | 3576 | 1467156594416 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]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 682ms 15:29:54 INFO - PROCESS | 3576 | 1467156594462 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 3576 | 1467156594464 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:29:54 INFO - PROCESS | 3576 | 1467156594468 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 3576 | 1467156594471 Marionette TRACE conn3 <- [1,2338,null,{}] 15:29:54 INFO - PROCESS | 3576 | 1467156594482 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}] 15:29:54 INFO - PROCESS | 3576 | 1467156594487 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:54 INFO - PROCESS | 3576 | 1467156594607 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:29:54 INFO - PROCESS | 3576 | 1467156594708 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:54 INFO - PROCESS | 3576 | 1467156594711 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:54 INFO - PROCESS | 3576 | ++DOCSHELL 13C2B000 == 32 [pid = 3576] [id = 594] 15:29:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C2BC00) [pid = 3576] [serial = 1782] [outer = 00000000] 15:29:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13D13800) [pid = 3576] [serial = 1783] [outer = 13C2BC00] 15:29:54 INFO - PROCESS | 3576 | 1467156594759 Marionette DEBUG loaded listener.js 15:29:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (14EBCC00) [pid = 3576] [serial = 1784] [outer = 13C2BC00] 15:29:55 INFO - PROCESS | 3576 | 1467156595148 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]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 682ms 15:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:29:55 INFO - PROCESS | 3576 | 1467156595167 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 3576 | 1467156595169 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:29:55 INFO - PROCESS | 3576 | 1467156595172 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 3576 | 1467156595174 Marionette TRACE conn3 <- [1,2342,null,{}] 15:29:55 INFO - PROCESS | 3576 | 1467156595177 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}] 15:29:55 INFO - PROCESS | 3576 | 1467156595179 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:55 INFO - PROCESS | 3576 | 1467156595264 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:29:55 INFO - PROCESS | 3576 | 1467156595269 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 3576 | 1467156595271 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:55 INFO - PROCESS | 3576 | ++DOCSHELL 1599D800 == 33 [pid = 3576] [id = 595] 15:29:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E65C00) [pid = 3576] [serial = 1785] [outer = 00000000] 15:29:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16165400) [pid = 3576] [serial = 1786] [outer = 15E65C00] 15:29:55 INFO - PROCESS | 3576 | 1467156595316 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1616A800) [pid = 3576] [serial = 1787] [outer = 15E65C00] 15:29:55 INFO - PROCESS | 3576 | 1467156595797 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]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 682ms 15:29:55 INFO - PROCESS | 3576 | 1467156595872 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 3576 | 1467156595874 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:29:55 INFO - PROCESS | 3576 | 1467156595884 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 3576 | 1467156595886 Marionette TRACE conn3 <- [1,2346,null,{}] 15:29:55 INFO - PROCESS | 3576 | 1467156595890 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}] 15:29:55 INFO - PROCESS | 3576 | 1467156595892 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:55 INFO - PROCESS | 3576 | 1467156596002 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:29:56 INFO - PROCESS | 3576 | 1467156596096 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 3576 | 1467156596098 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:56 INFO - PROCESS | 3576 | ++DOCSHELL 1625BC00 == 34 [pid = 3576] [id = 596] 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1625D800) [pid = 3576] [serial = 1788] [outer = 00000000] 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B34C00) [pid = 3576] [serial = 1789] [outer = 1625D800] 15:29:56 INFO - PROCESS | 3576 | 1467156596144 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E59C00) [pid = 3576] [serial = 1790] [outer = 1625D800] 15:29:56 INFO - PROCESS | 3576 | 1467156596549 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]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 729ms 15:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:29:56 INFO - PROCESS | 3576 | 1467156596614 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 3576 | 1467156596616 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:29:56 INFO - PROCESS | 3576 | 1467156596619 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 3576 | 1467156596621 Marionette TRACE conn3 <- [1,2350,null,{}] 15:29:56 INFO - PROCESS | 3576 | 1467156596624 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}] 15:29:56 INFO - PROCESS | 3576 | 1467156596630 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:56 INFO - PROCESS | 3576 | 1467156596774 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:29:56 INFO - PROCESS | 3576 | 1467156596844 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 3576 | 1467156596846 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:56 INFO - PROCESS | 3576 | ++DOCSHELL 170F2800 == 35 [pid = 3576] [id = 597] 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (172E9400) [pid = 3576] [serial = 1791] [outer = 00000000] 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (177D1400) [pid = 3576] [serial = 1792] [outer = 172E9400] 15:29:56 INFO - PROCESS | 3576 | 1467156596907 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (177D1C00) [pid = 3576] [serial = 1793] [outer = 172E9400] 15:29:57 INFO - PROCESS | 3576 | 1467156597382 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]]]}] 15:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 791ms 15:29:57 INFO - PROCESS | 3576 | 1467156597419 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 3576 | 1467156597421 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:29:57 INFO - PROCESS | 3576 | 1467156597431 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:29:57 INFO - PROCESS | 3576 | 1467156597433 Marionette TRACE conn3 <- [1,2354,null,{}] 15:29:57 INFO - PROCESS | 3576 | 1467156597436 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}] 15:29:57 INFO - PROCESS | 3576 | 1467156597438 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:57 INFO - PROCESS | 3576 | 1467156597557 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:29:57 INFO - PROCESS | 3576 | 1467156597627 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:57 INFO - PROCESS | 3576 | 1467156597629 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:57 INFO - PROCESS | 3576 | ++DOCSHELL 177D5400 == 36 [pid = 3576] [id = 598] 15:29:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1824B000) [pid = 3576] [serial = 1794] [outer = 00000000] 15:29:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18527800) [pid = 3576] [serial = 1795] [outer = 1824B000] 15:29:57 INFO - PROCESS | 3576 | 1467156597674 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18529800) [pid = 3576] [serial = 1796] [outer = 1824B000] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19C66000) [pid = 3576] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15776400) [pid = 3576] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (114C8800) [pid = 3576] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177CF800) [pid = 3576] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1700D000) [pid = 3576] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13221400) [pid = 3576] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13CA7400) [pid = 3576] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10E95800) [pid = 3576] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1320F000) [pid = 3576] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1321D800) [pid = 3576] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1616A000) [pid = 3576] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A0A3C00) [pid = 3576] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A771400) [pid = 3576] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:29:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13D06400) [pid = 3576] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:29:58 INFO - PROCESS | 3576 | 1467156598132 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]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 728ms 15:29:58 INFO - PROCESS | 3576 | 1467156598149 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 3576 | 1467156598151 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:29:58 INFO - PROCESS | 3576 | 1467156598154 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 3576 | 1467156598156 Marionette TRACE conn3 <- [1,2358,null,{}] 15:29:58 INFO - PROCESS | 3576 | 1467156598160 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}] 15:29:58 INFO - PROCESS | 3576 | 1467156598162 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:58 INFO - PROCESS | 3576 | 1467156598279 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:29:58 INFO - PROCESS | 3576 | 1467156598342 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 3576 | 1467156598344 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:58 INFO - PROCESS | 3576 | ++DOCSHELL 13C27000 == 37 [pid = 3576] [id = 599] 15:29:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C9FC00) [pid = 3576] [serial = 1797] [outer = 00000000] 15:29:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (18242400) [pid = 3576] [serial = 1798] [outer = 13C9FC00] 15:29:58 INFO - PROCESS | 3576 | 1467156598387 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18522800) [pid = 3576] [serial = 1799] [outer = 13C9FC00] 15:29:58 INFO - PROCESS | 3576 | 1467156598745 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]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 15:29:58 INFO - PROCESS | 3576 | 1467156598792 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 3576 | 1467156598795 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:29:58 INFO - PROCESS | 3576 | 1467156598809 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 3576 | 1467156598811 Marionette TRACE conn3 <- [1,2362,null,{}] 15:29:58 INFO - PROCESS | 3576 | 1467156598815 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}] 15:29:58 INFO - PROCESS | 3576 | 1467156598817 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:58 INFO - PROCESS | 3576 | 1467156598895 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:29:58 INFO - PROCESS | 3576 | 1467156598901 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 3576 | 1467156598903 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:58 INFO - PROCESS | 3576 | ++DOCSHELL 172E8C00 == 38 [pid = 3576] [id = 600] 15:29:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1851D400) [pid = 3576] [serial = 1800] [outer = 00000000] 15:29:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19C63400) [pid = 3576] [serial = 1801] [outer = 1851D400] 15:29:58 INFO - PROCESS | 3576 | 1467156598946 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19C69000) [pid = 3576] [serial = 1802] [outer = 1851D400] 15:29:59 INFO - PROCESS | 3576 | 1467156599408 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]]]}] 15:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 620ms 15:29:59 INFO - PROCESS | 3576 | 1467156599452 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 3576 | 1467156599454 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:29:59 INFO - PROCESS | 3576 | 1467156599457 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:29:59 INFO - PROCESS | 3576 | 1467156599459 Marionette TRACE conn3 <- [1,2366,null,{}] 15:29:59 INFO - PROCESS | 3576 | 1467156599462 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}] 15:29:59 INFO - PROCESS | 3576 | 1467156599464 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:59 INFO - PROCESS | 3576 | 1467156599556 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:29:59 INFO - PROCESS | 3576 | 1467156599562 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 3576 | 1467156599564 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:29:59 INFO - PROCESS | 3576 | ++DOCSHELL 15748C00 == 39 [pid = 3576] [id = 601] 15:29:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1824C800) [pid = 3576] [serial = 1803] [outer = 00000000] 15:29:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A621000) [pid = 3576] [serial = 1804] [outer = 1824C800] 15:29:59 INFO - PROCESS | 3576 | 1467156599609 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A625800) [pid = 3576] [serial = 1805] [outer = 1824C800] 15:30:00 INFO - PROCESS | 3576 | 1467156600167 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]]]}] 15:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 790ms 15:30:00 INFO - PROCESS | 3576 | 1467156600278 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 3576 | 1467156600282 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:30:00 INFO - PROCESS | 3576 | 1467156600304 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:30:00 INFO - PROCESS | 3576 | 1467156600307 Marionette TRACE conn3 <- [1,2370,null,{}] 15:30:00 INFO - PROCESS | 3576 | 1467156600313 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}] 15:30:00 INFO - PROCESS | 3576 | 1467156600316 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:00 INFO - PROCESS | 3576 | 1467156600436 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:30:00 INFO - PROCESS | 3576 | 1467156600542 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:00 INFO - PROCESS | 3576 | 1467156600547 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:00 INFO - PROCESS | 3576 | ++DOCSHELL 10A05C00 == 40 [pid = 3576] [id = 602] 15:30:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10A08400) [pid = 3576] [serial = 1806] [outer = 00000000] 15:30:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (12BD2800) [pid = 3576] [serial = 1807] [outer = 10A08400] 15:30:00 INFO - PROCESS | 3576 | 1467156600621 Marionette DEBUG loaded listener.js 15:30:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (131E1400) [pid = 3576] [serial = 1808] [outer = 10A08400] 15:30:01 INFO - PROCESS | 3576 | 1467156601206 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]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 946ms 15:30:01 INFO - PROCESS | 3576 | 1467156601249 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 3576 | 1467156601254 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:30:01 INFO - PROCESS | 3576 | 1467156601261 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 3576 | 1467156601264 Marionette TRACE conn3 <- [1,2374,null,{}] 15:30:01 INFO - PROCESS | 3576 | 1467156601268 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}] 15:30:01 INFO - PROCESS | 3576 | 1467156601271 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:01 INFO - PROCESS | 3576 | 1467156601380 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:30:01 INFO - PROCESS | 3576 | 1467156601493 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 3576 | 1467156601496 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:01 INFO - PROCESS | 3576 | ++DOCSHELL 13C29400 == 41 [pid = 3576] [id = 603] 15:30:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13C63800) [pid = 3576] [serial = 1809] [outer = 00000000] 15:30:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15997400) [pid = 3576] [serial = 1810] [outer = 13C63800] 15:30:01 INFO - PROCESS | 3576 | 1467156601593 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E80000) [pid = 3576] [serial = 1811] [outer = 13C63800] 15:30:02 INFO - PROCESS | 3576 | 1467156602228 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]]]}] 15:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1023ms 15:30:02 INFO - PROCESS | 3576 | 1467156602289 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:30:02 INFO - PROCESS | 3576 | 1467156602292 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:30:02 INFO - PROCESS | 3576 | 1467156602314 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:30:02 INFO - PROCESS | 3576 | 1467156602318 Marionette TRACE conn3 <- [1,2378,null,{}] 15:30:02 INFO - PROCESS | 3576 | 1467156602344 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}] 15:30:02 INFO - PROCESS | 3576 | 1467156602349 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:02 INFO - PROCESS | 3576 | 1467156602460 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:30:02 INFO - PROCESS | 3576 | 1467156602594 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 3576 | 1467156602597 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:02 INFO - PROCESS | 3576 | ++DOCSHELL 18526800 == 42 [pid = 3576] [id = 604] 15:30:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1852C400) [pid = 3576] [serial = 1812] [outer = 00000000] 15:30:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A3CD000) [pid = 3576] [serial = 1813] [outer = 1852C400] 15:30:02 INFO - PROCESS | 3576 | 1467156602656 Marionette DEBUG loaded listener.js 15:30:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A777000) [pid = 3576] [serial = 1814] [outer = 1852C400] 15:30:03 INFO - PROCESS | 3576 | 1467156603272 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]]]}] 15:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 992ms 15:30:03 INFO - PROCESS | 3576 | 1467156603318 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 3576 | 1467156603321 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:30:03 INFO - PROCESS | 3576 | 1467156603325 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:30:03 INFO - PROCESS | 3576 | 1467156603327 Marionette TRACE conn3 <- [1,2382,null,{}] 15:30:03 INFO - PROCESS | 3576 | 1467156603331 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}] 15:30:03 INFO - PROCESS | 3576 | 1467156603334 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:03 INFO - PROCESS | 3576 | 1467156603562 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:30:03 INFO - PROCESS | 3576 | 1467156603723 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:03 INFO - PROCESS | 3576 | 1467156603726 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:03 INFO - PROCESS | 3576 | ++DOCSHELL 10A77800 == 43 [pid = 3576] [id = 605] 15:30:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A77C00) [pid = 3576] [serial = 1815] [outer = 00000000] 15:30:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10E94C00) [pid = 3576] [serial = 1816] [outer = 10A77C00] 15:30:03 INFO - PROCESS | 3576 | 1467156603783 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (11236000) [pid = 3576] [serial = 1817] [outer = 10A77C00] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 172E8C00 == 42 [pid = 3576] [id = 600] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 13C27000 == 41 [pid = 3576] [id = 599] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 177D5400 == 40 [pid = 3576] [id = 598] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 170F2800 == 39 [pid = 3576] [id = 597] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 1625BC00 == 38 [pid = 3576] [id = 596] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 1599D800 == 37 [pid = 3576] [id = 595] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 13C2B000 == 36 [pid = 3576] [id = 594] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 12DFE000 == 35 [pid = 3576] [id = 593] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 10A7D400 == 34 [pid = 3576] [id = 592] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 103C9000 == 33 [pid = 3576] [id = 590] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 16165800 == 32 [pid = 3576] [id = 587] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 13CA1400 == 31 [pid = 3576] [id = 588] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 19EE8000 == 30 [pid = 3576] [id = 589] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 10A7C000 == 29 [pid = 3576] [id = 586] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 1289B400 == 28 [pid = 3576] [id = 591] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 18526800 == 27 [pid = 3576] [id = 604] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 15748C00 == 26 [pid = 3576] [id = 601] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 10A05C00 == 25 [pid = 3576] [id = 602] 15:30:04 INFO - PROCESS | 3576 | --DOCSHELL 13C29400 == 24 [pid = 3576] [id = 603] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16187400) [pid = 3576] [serial = 1744] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1625F800) [pid = 3576] [serial = 1745] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A625000) [pid = 3576] [serial = 1760] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A322000) [pid = 3576] [serial = 1757] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A8D4800) [pid = 3576] [serial = 1769] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1598FC00) [pid = 3576] [serial = 1762] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A8D1800) [pid = 3576] [serial = 1768] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1AB5C000) [pid = 3576] [serial = 1771] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15E88C00) [pid = 3576] [serial = 1765] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A8CB000) [pid = 3576] [serial = 1763] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (177CD000) [pid = 3576] [serial = 1766] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19EDBC00) [pid = 3576] [serial = 1754] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A321800) [pid = 3576] [serial = 1756] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (199B1000) [pid = 3576] [serial = 1730] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (129F2400) [pid = 3576] [serial = 1732] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13037000) [pid = 3576] [serial = 1733] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1852B400) [pid = 3576] [serial = 1750] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (199AF000) [pid = 3576] [serial = 1751] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17281400) [pid = 3576] [serial = 1747] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (177D4C00) [pid = 3576] [serial = 1748] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19EDA000) [pid = 3576] [serial = 1753] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13D0C400) [pid = 3576] [serial = 1738] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (14EB7400) [pid = 3576] [serial = 1739] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A3C8000) [pid = 3576] [serial = 1759] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13221800) [pid = 3576] [serial = 1735] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1322AC00) [pid = 3576] [serial = 1736] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15776800) [pid = 3576] [serial = 1741] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15E86800) [pid = 3576] [serial = 1742] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3576 | 1467156604960 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]]]}] 15:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1689ms 15:30:05 INFO - PROCESS | 3576 | 1467156605021 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 3576 | 1467156605025 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:30:05 INFO - PROCESS | 3576 | 1467156605030 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:30:05 INFO - PROCESS | 3576 | 1467156605033 Marionette TRACE conn3 <- [1,2386,null,{}] 15:30:05 INFO - PROCESS | 3576 | 1467156605045 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}] 15:30:05 INFO - PROCESS | 3576 | 1467156605048 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:05 INFO - PROCESS | 3576 | 1467156605172 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:30:05 INFO - PROCESS | 3576 | 1467156605187 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:05 INFO - PROCESS | 3576 | 1467156605189 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:05 INFO - PROCESS | 3576 | ++DOCSHELL 1281E400 == 25 [pid = 3576] [id = 606] 15:30:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (129AB400) [pid = 3576] [serial = 1818] [outer = 00000000] 15:30:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12DF7000) [pid = 3576] [serial = 1819] [outer = 129AB400] 15:30:05 INFO - PROCESS | 3576 | 1467156605242 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13037000) [pid = 3576] [serial = 1820] [outer = 129AB400] 15:30:05 INFO - PROCESS | 3576 | 1467156605724 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]]]}] 15:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 728ms 15:30:05 INFO - PROCESS | 3576 | 1467156605772 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 3576 | 1467156605777 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:30:05 INFO - PROCESS | 3576 | 1467156605783 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:30:05 INFO - PROCESS | 3576 | 1467156605786 Marionette TRACE conn3 <- [1,2390,null,{}] 15:30:05 INFO - PROCESS | 3576 | 1467156605790 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}] 15:30:05 INFO - PROCESS | 3576 | 1467156605793 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:05 INFO - PROCESS | 3576 | 1467156605889 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:30:05 INFO - PROCESS | 3576 | 1467156605898 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:05 INFO - PROCESS | 3576 | 1467156605885 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:05 INFO - PROCESS | 3576 | ++DOCSHELL 1322AC00 == 26 [pid = 3576] [id = 607] 15:30:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1322B000) [pid = 3576] [serial = 1821] [outer = 00000000] 15:30:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13C14C00) [pid = 3576] [serial = 1822] [outer = 1322B000] 15:30:05 INFO - PROCESS | 3576 | 1467156605933 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C21C00) [pid = 3576] [serial = 1823] [outer = 1322B000] 15:30:06 INFO - PROCESS | 3576 | 1467156606422 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]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 697ms 15:30:06 INFO - PROCESS | 3576 | 1467156606465 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 3576 | 1467156606468 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:30:06 INFO - PROCESS | 3576 | 1467156606471 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - PROCESS | 3576 | 1467156606475 Marionette TRACE conn3 <- [1,2394,null,{}] 15:30:06 INFO - PROCESS | 3576 | 1467156606486 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}] 15:30:06 INFO - PROCESS | 3576 | 1467156606490 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:06 INFO - PROCESS | 3576 | 1467156606601 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:30:06 INFO - PROCESS | 3576 | 1467156606708 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 3576 | 1467156606711 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:06 INFO - PROCESS | 3576 | ++DOCSHELL 1598FC00 == 27 [pid = 3576] [id = 608] 15:30:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15999400) [pid = 3576] [serial = 1824] [outer = 00000000] 15:30:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15E7B000) [pid = 3576] [serial = 1825] [outer = 15999400] 15:30:06 INFO - PROCESS | 3576 | 1467156606760 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E85400) [pid = 3576] [serial = 1826] [outer = 15999400] 15:30:07 INFO - PROCESS | 3576 | 1467156607184 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]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 728ms 15:30:07 INFO - PROCESS | 3576 | 1467156607211 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 3576 | 1467156607224 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:30:07 INFO - PROCESS | 3576 | 1467156607228 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - PROCESS | 3576 | 1467156607230 Marionette TRACE conn3 <- [1,2398,null,{}] 15:30:07 INFO - PROCESS | 3576 | 1467156607238 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}] 15:30:07 INFO - PROCESS | 3576 | 1467156607240 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:07 INFO - PROCESS | 3576 | 1467156607359 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:30:07 INFO - PROCESS | 3576 | 1467156607365 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:07 INFO - PROCESS | 3576 | 1467156607367 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:07 INFO - PROCESS | 3576 | ++DOCSHELL 15E7E800 == 28 [pid = 3576] [id = 609] 15:30:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E81800) [pid = 3576] [serial = 1827] [outer = 00000000] 15:30:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16252800) [pid = 3576] [serial = 1828] [outer = 15E81800] 15:30:07 INFO - PROCESS | 3576 | 1467156607413 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16B17400) [pid = 3576] [serial = 1829] [outer = 15E81800] 15:30:07 INFO - PROCESS | 3576 | 1467156607884 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]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 682ms 15:30:07 INFO - PROCESS | 3576 | 1467156607910 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 3576 | 1467156607912 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:30:07 INFO - PROCESS | 3576 | 1467156607916 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - PROCESS | 3576 | 1467156607917 Marionette TRACE conn3 <- [1,2402,null,{}] 15:30:07 INFO - PROCESS | 3576 | 1467156607921 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}] 15:30:07 INFO - PROCESS | 3576 | 1467156607923 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:08 INFO - PROCESS | 3576 | 1467156608062 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:30:08 INFO - PROCESS | 3576 | 1467156608089 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 3576 | 1467156608091 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:08 INFO - PROCESS | 3576 | ++DOCSHELL 1616D000 == 29 [pid = 3576] [id = 610] 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16AB2C00) [pid = 3576] [serial = 1830] [outer = 00000000] 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (172E6000) [pid = 3576] [serial = 1831] [outer = 16AB2C00] 15:30:08 INFO - PROCESS | 3576 | 1467156608135 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17622800) [pid = 3576] [serial = 1832] [outer = 16AB2C00] 15:30:08 INFO - PROCESS | 3576 | 1467156608581 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]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 682ms 15:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:30:08 INFO - PROCESS | 3576 | 1467156608616 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 3576 | 1467156608618 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:30:08 INFO - PROCESS | 3576 | 1467156608621 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 3576 | 1467156608623 Marionette TRACE conn3 <- [1,2406,null,{}] 15:30:08 INFO - PROCESS | 3576 | 1467156608626 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}] 15:30:08 INFO - PROCESS | 3576 | 1467156608631 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:08 INFO - PROCESS | 3576 | 1467156608773 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:30:08 INFO - PROCESS | 3576 | 1467156608785 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 3576 | 1467156608787 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:08 INFO - PROCESS | 3576 | ++DOCSHELL 176BD400 == 30 [pid = 3576] [id = 611] 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (177CD000) [pid = 3576] [serial = 1833] [outer = 00000000] 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18528C00) [pid = 3576] [serial = 1834] [outer = 177CD000] 15:30:08 INFO - PROCESS | 3576 | 1467156608832 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19BC7800) [pid = 3576] [serial = 1835] [outer = 177CD000] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15E65C00) [pid = 3576] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (172E9400) [pid = 3576] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C9FC00) [pid = 3576] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1625D800) [pid = 3576] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1824B000) [pid = 3576] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1289F000) [pid = 3576] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13C2BC00) [pid = 3576] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1851D400) [pid = 3576] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (10A7F000) [pid = 3576] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1309F000) [pid = 3576] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16AAC800) [pid = 3576] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:30:09 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1824C800) [pid = 3576] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:30:09 INFO - PROCESS | 3576 | 1467156609450 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]]]}] 15:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 899ms 15:30:09 INFO - PROCESS | 3576 | 1467156609526 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 3576 | 1467156609528 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:30:09 INFO - PROCESS | 3576 | 1467156609531 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:30:09 INFO - PROCESS | 3576 | 1467156609533 Marionette TRACE conn3 <- [1,2410,null,{}] 15:30:09 INFO - PROCESS | 3576 | 1467156609546 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}] 15:30:09 INFO - PROCESS | 3576 | 1467156609548 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:09 INFO - PROCESS | 3576 | 1467156609625 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:30:09 INFO - PROCESS | 3576 | 1467156609630 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:09 INFO - PROCESS | 3576 | 1467156609632 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:09 INFO - PROCESS | 3576 | ++DOCSHELL 13C9B800 == 31 [pid = 3576] [id = 612] 15:30:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C9FC00) [pid = 3576] [serial = 1836] [outer = 00000000] 15:30:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1616A000) [pid = 3576] [serial = 1837] [outer = 13C9FC00] 15:30:09 INFO - PROCESS | 3576 | 1467156609676 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16252400) [pid = 3576] [serial = 1838] [outer = 13C9FC00] 15:30:10 INFO - PROCESS | 3576 | 1467156610093 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]]]}] 15:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 589ms 15:30:10 INFO - PROCESS | 3576 | 1467156610111 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 3576 | 1467156610113 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:30:10 INFO - PROCESS | 3576 | 1467156610130 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - PROCESS | 3576 | 1467156610132 Marionette TRACE conn3 <- [1,2414,null,{}] 15:30:10 INFO - PROCESS | 3576 | 1467156610137 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}] 15:30:10 INFO - PROCESS | 3576 | 1467156610139 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:10 INFO - PROCESS | 3576 | 1467156610219 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:30:10 INFO - PROCESS | 3576 | 1467156610224 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:10 INFO - PROCESS | 3576 | 1467156610226 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:10 INFO - PROCESS | 3576 | ++DOCSHELL 15E6E000 == 32 [pid = 3576] [id = 613] 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1625F400) [pid = 3576] [serial = 1839] [outer = 00000000] 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19EDD800) [pid = 3576] [serial = 1840] [outer = 1625F400] 15:30:10 INFO - PROCESS | 3576 | 1467156610270 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19EDEC00) [pid = 3576] [serial = 1841] [outer = 1625F400] 15:30:10 INFO - PROCESS | 3576 | 1467156610687 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]]]}] 15:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 589ms 15:30:10 INFO - PROCESS | 3576 | 1467156610714 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 3576 | 1467156610716 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:30:10 INFO - PROCESS | 3576 | 1467156610719 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - PROCESS | 3576 | 1467156610721 Marionette TRACE conn3 <- [1,2418,null,{}] 15:30:10 INFO - PROCESS | 3576 | 1467156610725 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}] 15:30:10 INFO - PROCESS | 3576 | 1467156610726 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:10 INFO - PROCESS | 3576 | 1467156610847 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:30:10 INFO - PROCESS | 3576 | 1467156610855 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:10 INFO - PROCESS | 3576 | 1467156610857 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:10 INFO - PROCESS | 3576 | ++DOCSHELL 1577A400 == 33 [pid = 3576] [id = 614] 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A0A4400) [pid = 3576] [serial = 1842] [outer = 00000000] 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A32C400) [pid = 3576] [serial = 1843] [outer = 1A0A4400] 15:30:10 INFO - PROCESS | 3576 | 1467156610900 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A32F400) [pid = 3576] [serial = 1844] [outer = 1A0A4400] 15:30:11 INFO - PROCESS | 3576 | --DOCSHELL 1281E400 == 32 [pid = 3576] [id = 606] 15:30:11 INFO - PROCESS | 3576 | --DOCSHELL 10A77800 == 31 [pid = 3576] [id = 605] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 1322AC00 == 30 [pid = 3576] [id = 607] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 1598FC00 == 29 [pid = 3576] [id = 608] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 13C9B800 == 28 [pid = 3576] [id = 612] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 15E7E800 == 27 [pid = 3576] [id = 609] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 15E6E000 == 26 [pid = 3576] [id = 613] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 176BD400 == 25 [pid = 3576] [id = 611] 15:30:12 INFO - PROCESS | 3576 | --DOCSHELL 1616D000 == 24 [pid = 3576] [id = 610] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1616A800) [pid = 3576] [serial = 1787] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (177D1C00) [pid = 3576] [serial = 1793] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (18242400) [pid = 3576] [serial = 1798] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16B34C00) [pid = 3576] [serial = 1789] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18527800) [pid = 3576] [serial = 1795] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13228000) [pid = 3576] [serial = 1775] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13D13800) [pid = 3576] [serial = 1783] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (131E2C00) [pid = 3576] [serial = 1774] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19C63400) [pid = 3576] [serial = 1801] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E59C00) [pid = 3576] [serial = 1790] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16165400) [pid = 3576] [serial = 1786] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (14EBCC00) [pid = 3576] [serial = 1784] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (18522800) [pid = 3576] [serial = 1799] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (177D1400) [pid = 3576] [serial = 1792] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13153800) [pid = 3576] [serial = 1778] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13220800) [pid = 3576] [serial = 1780] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (18529800) [pid = 3576] [serial = 1796] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (13456000) [pid = 3576] [serial = 1781] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1AB64800) [pid = 3576] [serial = 1772] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13131800) [pid = 3576] [serial = 1777] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1A621000) [pid = 3576] [serial = 1804] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1A625800) [pid = 3576] [serial = 1805] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (19C69000) [pid = 3576] [serial = 1802] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3576 | 1467156612603 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]]]}] 15:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1953ms 15:30:12 INFO - PROCESS | 3576 | 1467156612675 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 3576 | 1467156612680 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:30:12 INFO - PROCESS | 3576 | 1467156612685 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 3576 | 1467156612688 Marionette TRACE conn3 <- [1,2422,null,{}] 15:30:12 INFO - PROCESS | 3576 | 1467156612694 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}] 15:30:12 INFO - PROCESS | 3576 | 1467156612697 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:12 INFO - PROCESS | 3576 | 1467156612788 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:30:12 INFO - PROCESS | 3576 | 1467156612803 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 3576 | 1467156612806 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:12 INFO - PROCESS | 3576 | ++DOCSHELL 110CC000 == 25 [pid = 3576] [id = 615] 15:30:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1123D400) [pid = 3576] [serial = 1845] [outer = 00000000] 15:30:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (129ABC00) [pid = 3576] [serial = 1846] [outer = 1123D400] 15:30:12 INFO - PROCESS | 3576 | 1467156612854 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (12DC2400) [pid = 3576] [serial = 1847] [outer = 1123D400] 15:30:13 INFO - PROCESS | 3576 | 1467156613361 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]]]}] 15:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 697ms 15:30:13 INFO - PROCESS | 3576 | 1467156613388 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:30:13 INFO - PROCESS | 3576 | 1467156613393 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:30:13 INFO - PROCESS | 3576 | 1467156613400 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:30:13 INFO - PROCESS | 3576 | 1467156613402 Marionette TRACE conn3 <- [1,2426,null,{}] 15:30:13 INFO - PROCESS | 3576 | 1467156613406 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}] 15:30:13 INFO - PROCESS | 3576 | 1467156613409 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:13 INFO - PROCESS | 3576 | 1467156613497 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:30:13 INFO - PROCESS | 3576 | 1467156613506 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 3576 | 1467156613509 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:13 INFO - PROCESS | 3576 | ++DOCSHELL 13210800 == 26 [pid = 3576] [id = 616] 15:30:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1321D800) [pid = 3576] [serial = 1848] [outer = 00000000] 15:30:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (129EB000) [pid = 3576] [serial = 1849] [outer = 1321D800] 15:30:13 INFO - PROCESS | 3576 | 1467156613557 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13229C00) [pid = 3576] [serial = 1850] [outer = 1321D800] 15:30:14 INFO - PROCESS | 3576 | 1467156614020 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]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 682ms 15:30:14 INFO - PROCESS | 3576 | 1467156614085 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 3576 | 1467156614087 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:30:14 INFO - PROCESS | 3576 | 1467156614090 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 3576 | 1467156614094 Marionette TRACE conn3 <- [1,2430,null,{}] 15:30:14 INFO - PROCESS | 3576 | 1467156614105 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}] 15:30:14 INFO - PROCESS | 3576 | 1467156614110 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:14 INFO - PROCESS | 3576 | 1467156614222 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:30:14 INFO - PROCESS | 3576 | 1467156614322 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 3576 | 1467156614325 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:14 INFO - PROCESS | 3576 | ++DOCSHELL 13D06400 == 27 [pid = 3576] [id = 617] 15:30:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13D06C00) [pid = 3576] [serial = 1851] [outer = 00000000] 15:30:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13D13800) [pid = 3576] [serial = 1852] [outer = 13D06C00] 15:30:14 INFO - PROCESS | 3576 | 1467156614374 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (14EB7800) [pid = 3576] [serial = 1853] [outer = 13D06C00] 15:30:14 INFO - PROCESS | 3576 | 1467156614742 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]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 698ms 15:30:14 INFO - PROCESS | 3576 | 1467156614789 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 3576 | 1467156614792 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:30:14 INFO - PROCESS | 3576 | 1467156614795 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 3576 | 1467156614797 Marionette TRACE conn3 <- [1,2434,null,{}] 15:30:14 INFO - PROCESS | 3576 | 1467156614812 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}] 15:30:14 INFO - PROCESS | 3576 | 1467156614814 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:14 INFO - PROCESS | 3576 | 1467156614930 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:30:14 INFO - PROCESS | 3576 | 1467156614943 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 3576 | 1467156614945 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:14 INFO - PROCESS | 3576 | ++DOCSHELL 13C9E000 == 28 [pid = 3576] [id = 618] 15:30:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13CA0000) [pid = 3576] [serial = 1854] [outer = 00000000] 15:30:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E6EC00) [pid = 3576] [serial = 1855] [outer = 13CA0000] 15:30:14 INFO - PROCESS | 3576 | 1467156614991 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16162C00) [pid = 3576] [serial = 1856] [outer = 13CA0000] 15:30:15 INFO - PROCESS | 3576 | 1467156615408 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]]]}] 15:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 635ms 15:30:15 INFO - PROCESS | 3576 | 1467156615433 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:30:15 INFO - PROCESS | 3576 | 1467156615435 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:30:15 INFO - PROCESS | 3576 | 1467156615438 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:30:15 INFO - PROCESS | 3576 | 1467156615440 Marionette TRACE conn3 <- [1,2438,null,{}] 15:30:15 INFO - PROCESS | 3576 | 1467156615443 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}] 15:30:15 INFO - PROCESS | 3576 | 1467156615446 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:15 INFO - PROCESS | 3576 | 1467156615587 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:30:15 INFO - PROCESS | 3576 | 1467156615628 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:15 INFO - PROCESS | 3576 | 1467156615630 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:15 INFO - PROCESS | 3576 | ++DOCSHELL 1616BC00 == 29 [pid = 3576] [id = 619] 15:30:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616C000) [pid = 3576] [serial = 1857] [outer = 00000000] 15:30:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1625E000) [pid = 3576] [serial = 1858] [outer = 1616C000] 15:30:15 INFO - PROCESS | 3576 | 1467156615674 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16AB1400) [pid = 3576] [serial = 1859] [outer = 1616C000] 15:30:16 INFO - PROCESS | 3576 | 1467156616070 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]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 697ms 15:30:16 INFO - PROCESS | 3576 | 1467156616122 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 3576 | 1467156616124 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:30:16 INFO - PROCESS | 3576 | 1467156616128 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 3576 | 1467156616129 Marionette TRACE conn3 <- [1,2442,null,{}] 15:30:16 INFO - PROCESS | 3576 | 1467156616141 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}] 15:30:16 INFO - PROCESS | 3576 | 1467156616147 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:16 INFO - PROCESS | 3576 | 1467156616249 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:30:16 INFO - PROCESS | 3576 | 1467156616262 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:16 INFO - PROCESS | 3576 | 1467156616264 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:16 INFO - PROCESS | 3576 | ++DOCSHELL 176BF400 == 30 [pid = 3576] [id = 620] 15:30:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1771FC00) [pid = 3576] [serial = 1860] [outer = 00000000] 15:30:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17F23400) [pid = 3576] [serial = 1861] [outer = 1771FC00] 15:30:16 INFO - PROCESS | 3576 | 1467156616324 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18246C00) [pid = 3576] [serial = 1862] [outer = 1771FC00] 15:30:16 INFO - PROCESS | 3576 | 1467156616779 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]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 698ms 15:30:16 INFO - PROCESS | 3576 | 1467156616832 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 3576 | 1467156616834 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:30:16 INFO - PROCESS | 3576 | 1467156616852 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 3576 | 1467156616854 Marionette TRACE conn3 <- [1,2446,null,{}] 15:30:16 INFO - PROCESS | 3576 | 1467156616858 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}] 15:30:16 INFO - PROCESS | 3576 | 1467156616860 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:16 INFO - PROCESS | 3576 | 1467156616962 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:30:16 INFO - PROCESS | 3576 | 1467156616970 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:16 INFO - PROCESS | 3576 | 1467156616972 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:16 INFO - PROCESS | 3576 | ++DOCSHELL 1851E800 == 31 [pid = 3576] [id = 621] 15:30:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18526400) [pid = 3576] [serial = 1863] [outer = 00000000] 15:30:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B2800) [pid = 3576] [serial = 1864] [outer = 18526400] 15:30:17 INFO - PROCESS | 3576 | 1467156617016 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199B3C00) [pid = 3576] [serial = 1865] [outer = 18526400] 15:30:17 INFO - PROCESS | 3576 | 1467156617439 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]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 651ms 15:30:17 INFO - PROCESS | 3576 | 1467156617506 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 3576 | 1467156617508 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:30:17 INFO - PROCESS | 3576 | 1467156617512 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - PROCESS | 3576 | 1467156617513 Marionette TRACE conn3 <- [1,2450,null,{}] 15:30:17 INFO - PROCESS | 3576 | 1467156617517 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}] 15:30:17 INFO - PROCESS | 3576 | 1467156617519 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:17 INFO - PROCESS | 3576 | 1467156617596 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:30:17 INFO - PROCESS | 3576 | 1467156617602 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:17 INFO - PROCESS | 3576 | 1467156617604 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:17 INFO - PROCESS | 3576 | ++DOCSHELL 177D5400 == 32 [pid = 3576] [id = 622] 15:30:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19BCBC00) [pid = 3576] [serial = 1866] [outer = 00000000] 15:30:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19EDC800) [pid = 3576] [serial = 1867] [outer = 19BCBC00] 15:30:17 INFO - PROCESS | 3576 | 1467156617647 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EE0C00) [pid = 3576] [serial = 1868] [outer = 19BCBC00] 15:30:18 INFO - PROCESS | 3576 | 1467156618107 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]]]}] 15:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 636ms 15:30:18 INFO - PROCESS | 3576 | 1467156618134 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:30:18 INFO - PROCESS | 3576 | 1467156618136 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:30:18 INFO - PROCESS | 3576 | 1467156618145 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - PROCESS | 3576 | 1467156618147 Marionette TRACE conn3 <- [1,2454,null,{}] 15:30:18 INFO - PROCESS | 3576 | 1467156618150 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}] 15:30:18 INFO - PROCESS | 3576 | 1467156618152 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:18 INFO - PROCESS | 3576 | 1467156618263 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:30:18 INFO - PROCESS | 3576 | 1467156618270 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:18 INFO - PROCESS | 3576 | 1467156618272 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:18 INFO - PROCESS | 3576 | ++DOCSHELL 12DF6C00 == 33 [pid = 3576] [id = 623] 15:30:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13C1DC00) [pid = 3576] [serial = 1869] [outer = 00000000] 15:30:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A09DC00) [pid = 3576] [serial = 1870] [outer = 13C1DC00] 15:30:18 INFO - PROCESS | 3576 | 1467156618315 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0A0400) [pid = 3576] [serial = 1871] [outer = 13C1DC00] 15:30:18 INFO - PROCESS | 3576 | 1467156618789 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]]]}] 15:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 682ms 15:30:18 INFO - PROCESS | 3576 | 1467156618844 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:30:18 INFO - PROCESS | 3576 | 1467156618846 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:30:18 INFO - PROCESS | 3576 | 1467156618849 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - PROCESS | 3576 | 1467156618851 Marionette TRACE conn3 <- [1,2458,null,{}] 15:30:18 INFO - PROCESS | 3576 | 1467156618854 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}] 15:30:18 INFO - PROCESS | 3576 | 1467156618856 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:18 INFO - PROCESS | 3576 | 1467156618991 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:30:19 INFO - PROCESS | 3576 | 1467156619052 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:19 INFO - PROCESS | 3576 | 1467156619054 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:19 INFO - PROCESS | 3576 | ++DOCSHELL 10A76C00 == 34 [pid = 3576] [id = 624] 15:30:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A7C400) [pid = 3576] [serial = 1872] [outer = 00000000] 15:30:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A62A400) [pid = 3576] [serial = 1873] [outer = 10A7C400] 15:30:19 INFO - PROCESS | 3576 | 1467156619106 Marionette DEBUG loaded listener.js 15:30:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A76F400) [pid = 3576] [serial = 1874] [outer = 10A7C400] 15:30:19 INFO - PROCESS | 3576 | 1467156619515 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]]]}] 15:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 681ms 15:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:30:19 INFO - PROCESS | 3576 | 1467156619549 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:30:19 INFO - PROCESS | 3576 | 1467156619552 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:30:19 INFO - PROCESS | 3576 | 1467156619555 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:30:19 INFO - PROCESS | 3576 | 1467156619558 Marionette TRACE conn3 <- [1,2462,null,{}] 15:30:19 INFO - PROCESS | 3576 | 1467156619562 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}] 15:30:19 INFO - PROCESS | 3576 | 1467156619564 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:19 INFO - PROCESS | 3576 | 1467156619731 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:30:19 INFO - PROCESS | 3576 | 1467156619746 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:19 INFO - PROCESS | 3576 | 1467156619749 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:19 INFO - PROCESS | 3576 | ++DOCSHELL 129F1800 == 35 [pid = 3576] [id = 625] 15:30:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13C1D400) [pid = 3576] [serial = 1875] [outer = 00000000] 15:30:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A776400) [pid = 3576] [serial = 1876] [outer = 13C1D400] 15:30:19 INFO - PROCESS | 3576 | 1467156619978 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A8D1000) [pid = 3576] [serial = 1877] [outer = 13C1D400] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10A08400) [pid = 3576] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13C9FC00) [pid = 3576] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1625F400) [pid = 3576] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15E81800) [pid = 3576] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16AB2C00) [pid = 3576] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (177CD000) [pid = 3576] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15999400) [pid = 3576] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1322B000) [pid = 3576] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (129AB400) [pid = 3576] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A77C00) [pid = 3576] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1852C400) [pid = 3576] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:30:20 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C63800) [pid = 3576] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:30:20 INFO - PROCESS | 3576 | 1467156620371 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]]]}] 15:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 883ms 15:30:20 INFO - PROCESS | 3576 | 1467156620443 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:30:20 INFO - PROCESS | 3576 | 1467156620445 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:30:20 INFO - PROCESS | 3576 | 1467156620449 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:30:20 INFO - PROCESS | 3576 | 1467156620451 Marionette TRACE conn3 <- [1,2466,null,{}] 15:30:20 INFO - PROCESS | 3576 | 1467156620454 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}] 15:30:20 INFO - PROCESS | 3576 | 1467156620456 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:20 INFO - PROCESS | 3576 | 1467156620570 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:30:20 INFO - PROCESS | 3576 | 1467156620582 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:20 INFO - PROCESS | 3576 | 1467156620584 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:20 INFO - PROCESS | 3576 | ++DOCSHELL 13C9FC00 == 36 [pid = 3576] [id = 626] 15:30:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13D08400) [pid = 3576] [serial = 1878] [outer = 00000000] 15:30:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1625C400) [pid = 3576] [serial = 1879] [outer = 13D08400] 15:30:20 INFO - PROCESS | 3576 | 1467156620629 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199BA400) [pid = 3576] [serial = 1880] [outer = 13D08400] 15:30:21 INFO - PROCESS | 3576 | 1467156621042 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]]]}] 15:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 635ms 15:30:21 INFO - PROCESS | 3576 | 1467156621086 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:30:21 INFO - PROCESS | 3576 | 1467156621088 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:30:21 INFO - PROCESS | 3576 | 1467156621092 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:30:21 INFO - PROCESS | 3576 | 1467156621104 Marionette TRACE conn3 <- [1,2470,null,{}] 15:30:21 INFO - PROCESS | 3576 | 1467156621108 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}] 15:30:21 INFO - PROCESS | 3576 | 1467156621110 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:21 INFO - PROCESS | 3576 | 1467156621232 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:30:21 INFO - PROCESS | 3576 | 1467156621275 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:21 INFO - PROCESS | 3576 | 1467156621278 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:21 INFO - PROCESS | 3576 | ++DOCSHELL 1616D400 == 37 [pid = 3576] [id = 627] 15:30:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18522C00) [pid = 3576] [serial = 1881] [outer = 00000000] 15:30:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A8D7400) [pid = 3576] [serial = 1882] [outer = 18522C00] 15:30:21 INFO - PROCESS | 3576 | 1467156621350 Marionette DEBUG loaded listener.js 15:30:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1AB5B400) [pid = 3576] [serial = 1883] [outer = 18522C00] 15:30:21 INFO - PROCESS | 3576 | 1467156621774 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]]]}] 15:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 759ms 15:30:21 INFO - PROCESS | 3576 | 1467156621837 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:30:21 INFO - PROCESS | 3576 | 1467156621839 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:30:21 INFO - PROCESS | 3576 | 1467156621843 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:30:21 INFO - PROCESS | 3576 | 1467156621844 Marionette TRACE conn3 <- [1,2474,null,{}] 15:30:21 INFO - PROCESS | 3576 | 1467156621848 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}] 15:30:21 INFO - PROCESS | 3576 | 1467156621850 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:21 INFO - PROCESS | 3576 | 1467156621929 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:30:22 INFO - PROCESS | 3576 | 1467156622074 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:22 INFO - PROCESS | 3576 | 1467156622077 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:22 INFO - PROCESS | 3576 | ++DOCSHELL 10328400 == 38 [pid = 3576] [id = 628] 15:30:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1036B000) [pid = 3576] [serial = 1884] [outer = 00000000] 15:30:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10474000) [pid = 3576] [serial = 1885] [outer = 1036B000] 15:30:22 INFO - PROCESS | 3576 | 1467156622182 Marionette DEBUG loaded listener.js 15:30:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10E33400) [pid = 3576] [serial = 1886] [outer = 1036B000] 15:30:22 INFO - PROCESS | 3576 | 1467156622950 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]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1147ms 15:30:22 INFO - PROCESS | 3576 | 1467156623000 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 3576 | 1467156623003 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:30:22 INFO - PROCESS | 3576 | 1467156623008 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - PROCESS | 3576 | 1467156623011 Marionette TRACE conn3 <- [1,2478,null,{}] 15:30:23 INFO - PROCESS | 3576 | 1467156623017 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}] 15:30:23 INFO - PROCESS | 3576 | 1467156623019 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:23 INFO - PROCESS | 3576 | 1467156623159 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:30:23 INFO - PROCESS | 3576 | 1467156623308 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:23 INFO - PROCESS | 3576 | 1467156623312 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:23 INFO - PROCESS | 3576 | ++DOCSHELL 131E7C00 == 39 [pid = 3576] [id = 629] 15:30:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13456000) [pid = 3576] [serial = 1887] [outer = 00000000] 15:30:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13C0D000) [pid = 3576] [serial = 1888] [outer = 13456000] 15:30:23 INFO - PROCESS | 3576 | 1467156623370 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13C26000) [pid = 3576] [serial = 1889] [outer = 13456000] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 1616D400 == 38 [pid = 3576] [id = 627] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 13C9FC00 == 37 [pid = 3576] [id = 626] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 129F1800 == 36 [pid = 3576] [id = 625] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 10A76C00 == 35 [pid = 3576] [id = 624] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 12DF6C00 == 34 [pid = 3576] [id = 623] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 177D5400 == 33 [pid = 3576] [id = 622] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 1851E800 == 32 [pid = 3576] [id = 621] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 176BF400 == 31 [pid = 3576] [id = 620] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 1616BC00 == 30 [pid = 3576] [id = 619] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 13C9E000 == 29 [pid = 3576] [id = 618] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 13D06400 == 28 [pid = 3576] [id = 617] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 13210800 == 27 [pid = 3576] [id = 616] 15:30:24 INFO - PROCESS | 3576 | 1467156624296 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]]]}] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A32C400) [pid = 3576] [serial = 1843] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 110CC000 == 26 [pid = 3576] [id = 615] 15:30:24 INFO - PROCESS | 3576 | --DOCSHELL 1577A400 == 25 [pid = 3576] [id = 614] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19EDEC00) [pid = 3576] [serial = 1841] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16252800) [pid = 3576] [serial = 1828] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (172E6000) [pid = 3576] [serial = 1831] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18528C00) [pid = 3576] [serial = 1834] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17622800) [pid = 3576] [serial = 1832] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19EDD800) [pid = 3576] [serial = 1840] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19BC7800) [pid = 3576] [serial = 1835] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E7B000) [pid = 3576] [serial = 1825] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C14C00) [pid = 3576] [serial = 1822] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C21C00) [pid = 3576] [serial = 1823] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12DF7000) [pid = 3576] [serial = 1819] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13037000) [pid = 3576] [serial = 1820] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11236000) [pid = 3576] [serial = 1817] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10E94C00) [pid = 3576] [serial = 1816] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A777000) [pid = 3576] [serial = 1814] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A3CD000) [pid = 3576] [serial = 1813] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E80000) [pid = 3576] [serial = 1811] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15997400) [pid = 3576] [serial = 1810] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (131E1400) [pid = 3576] [serial = 1808] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (12BD2800) [pid = 3576] [serial = 1807] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1616A000) [pid = 3576] [serial = 1837] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16B17400) [pid = 3576] [serial = 1829] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15E85400) [pid = 3576] [serial = 1826] [outer = 00000000] [url = about:blank] 15:30:24 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (16252400) [pid = 3576] [serial = 1838] [outer = 00000000] [url = about:blank] 15:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1348ms 15:30:24 INFO - PROCESS | 3576 | 1467156624352 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:30:24 INFO - PROCESS | 3576 | 1467156624356 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:30:24 INFO - PROCESS | 3576 | 1467156624361 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:30:24 INFO - PROCESS | 3576 | 1467156624364 Marionette TRACE conn3 <- [1,2482,null,{}] 15:30:24 INFO - PROCESS | 3576 | 1467156624370 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}] 15:30:24 INFO - PROCESS | 3576 | 1467156624372 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:24 INFO - PROCESS | 3576 | 1467156624458 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:30:24 INFO - PROCESS | 3576 | 1467156624471 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:24 INFO - PROCESS | 3576 | 1467156624474 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:24 INFO - PROCESS | 3576 | ++DOCSHELL 114C8800 == 26 [pid = 3576] [id = 630] 15:30:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (114CF000) [pid = 3576] [serial = 1890] [outer = 00000000] 15:30:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (129AC800) [pid = 3576] [serial = 1891] [outer = 114CF000] 15:30:24 INFO - PROCESS | 3576 | 1467156624521 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13036400) [pid = 3576] [serial = 1892] [outer = 114CF000] 15:30:25 INFO - PROCESS | 3576 | 1467156625062 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]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 744ms 15:30:25 INFO - PROCESS | 3576 | 1467156625098 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 3576 | 1467156625103 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:30:25 INFO - PROCESS | 3576 | 1467156625109 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 3576 | 1467156625112 Marionette TRACE conn3 <- [1,2486,null,{}] 15:30:25 INFO - PROCESS | 3576 | 1467156625116 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}] 15:30:25 INFO - PROCESS | 3576 | 1467156625118 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:25 INFO - PROCESS | 3576 | 1467156625202 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:30:25 INFO - PROCESS | 3576 | 1467156625302 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 3576 | 1467156625305 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:25 INFO - PROCESS | 3576 | ++DOCSHELL 13203800 == 27 [pid = 3576] [id = 631] 15:30:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13206400) [pid = 3576] [serial = 1893] [outer = 00000000] 15:30:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13454800) [pid = 3576] [serial = 1894] [outer = 13206400] 15:30:25 INFO - PROCESS | 3576 | 1467156625359 Marionette DEBUG loaded listener.js 15:30:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C16800) [pid = 3576] [serial = 1895] [outer = 13206400] 15:30:25 INFO - PROCESS | 3576 | 1467156625750 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]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 697ms 15:30:25 INFO - PROCESS | 3576 | 1467156625793 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 3576 | 1467156625795 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:30:25 INFO - PROCESS | 3576 | 1467156625798 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 3576 | 1467156625802 Marionette TRACE conn3 <- [1,2490,null,{}] 15:30:25 INFO - PROCESS | 3576 | 1467156625813 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}] 15:30:25 INFO - PROCESS | 3576 | 1467156625819 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:25 INFO - PROCESS | 3576 | 1467156625934 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:30:25 INFO - PROCESS | 3576 | 1467156625950 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 3576 | 1467156625953 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:25 INFO - PROCESS | 3576 | ++DOCSHELL 15994400 == 28 [pid = 3576] [id = 632] 15:30:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15994800) [pid = 3576] [serial = 1896] [outer = 00000000] 15:30:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15E7B000) [pid = 3576] [serial = 1897] [outer = 15994800] 15:30:25 INFO - PROCESS | 3576 | 1467156626002 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E85400) [pid = 3576] [serial = 1898] [outer = 15994800] 15:30:26 INFO - PROCESS | 3576 | 1467156626458 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]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 681ms 15:30:26 INFO - PROCESS | 3576 | 1467156626502 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:30:26 INFO - PROCESS | 3576 | 1467156626505 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:30:26 INFO - PROCESS | 3576 | 1467156626508 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - PROCESS | 3576 | 1467156626510 Marionette TRACE conn3 <- [1,2494,null,{}] 15:30:26 INFO - PROCESS | 3576 | 1467156626513 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}] 15:30:26 INFO - PROCESS | 3576 | 1467156626515 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:26 INFO - PROCESS | 3576 | 1467156626633 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:30:26 INFO - PROCESS | 3576 | 1467156626638 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:26 INFO - PROCESS | 3576 | 1467156626640 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:26 INFO - PROCESS | 3576 | ++DOCSHELL 1616D000 == 29 [pid = 3576] [id = 633] 15:30:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1616DC00) [pid = 3576] [serial = 1899] [outer = 00000000] 15:30:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1625D400) [pid = 3576] [serial = 1900] [outer = 1616DC00] 15:30:26 INFO - PROCESS | 3576 | 1467156626741 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16AA5C00) [pid = 3576] [serial = 1901] [outer = 1616DC00] 15:30:27 INFO - PROCESS | 3576 | 1467156627163 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]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 697ms 15:30:27 INFO - PROCESS | 3576 | 1467156627207 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 3576 | 1467156627210 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:30:27 INFO - PROCESS | 3576 | 1467156627222 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 3576 | 1467156627224 Marionette TRACE conn3 <- [1,2498,null,{}] 15:30:27 INFO - PROCESS | 3576 | 1467156627228 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}] 15:30:27 INFO - PROCESS | 3576 | 1467156627230 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:27 INFO - PROCESS | 3576 | 1467156627348 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:30:27 INFO - PROCESS | 3576 | 1467156627449 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 3576 | 1467156627451 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:27 INFO - PROCESS | 3576 | ++DOCSHELL 13222000 == 30 [pid = 3576] [id = 634] 15:30:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14EB9800) [pid = 3576] [serial = 1902] [outer = 00000000] 15:30:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1720CC00) [pid = 3576] [serial = 1903] [outer = 14EB9800] 15:30:27 INFO - PROCESS | 3576 | 1467156627495 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (176B5400) [pid = 3576] [serial = 1904] [outer = 14EB9800] 15:30:27 INFO - PROCESS | 3576 | 1467156627913 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]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 744ms 15:30:27 INFO - PROCESS | 3576 | 1467156627942 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 3576 | 1467156627944 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:30:27 INFO - PROCESS | 3576 | 1467156627956 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 3576 | 1467156627958 Marionette TRACE conn3 <- [1,2502,null,{}] 15:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:30:27 INFO - PROCESS | 3576 | 1467156627961 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}] 15:30:27 INFO - PROCESS | 3576 | 1467156627967 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:28 INFO - PROCESS | 3576 | 1467156628105 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:30:28 INFO - PROCESS | 3576 | 1467156628170 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 3576 | 1467156628172 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:28 INFO - PROCESS | 3576 | ++DOCSHELL 176BE800 == 31 [pid = 3576] [id = 635] 15:30:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1771D000) [pid = 3576] [serial = 1905] [outer = 00000000] 15:30:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1824BC00) [pid = 3576] [serial = 1906] [outer = 1771D000] 15:30:28 INFO - PROCESS | 3576 | 1467156628226 Marionette DEBUG loaded listener.js 15:30:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (199AF000) [pid = 3576] [serial = 1907] [outer = 1771D000] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1616C000) [pid = 3576] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1123D400) [pid = 3576] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1771FC00) [pid = 3576] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C1DC00) [pid = 3576] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A7C400) [pid = 3576] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19BCBC00) [pid = 3576] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13CA0000) [pid = 3576] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1321D800) [pid = 3576] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13D06C00) [pid = 3576] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18526400) [pid = 3576] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A0A4400) [pid = 3576] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13C1D400) [pid = 3576] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:30:28 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13D08400) [pid = 3576] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:30:28 INFO - PROCESS | 3576 | 1467156628768 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]]]}] 15:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 836ms 15:30:28 INFO - PROCESS | 3576 | 1467156628801 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:30:28 INFO - PROCESS | 3576 | 1467156628803 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:30:28 INFO - PROCESS | 3576 | 1467156628807 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:30:28 INFO - PROCESS | 3576 | 1467156628808 Marionette TRACE conn3 <- [1,2506,null,{}] 15:30:28 INFO - PROCESS | 3576 | 1467156628812 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}] 15:30:28 INFO - PROCESS | 3576 | 1467156628814 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:28 INFO - PROCESS | 3576 | 1467156628893 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:30:28 INFO - PROCESS | 3576 | 1467156628997 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 3576 | 1467156628998 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:29 INFO - PROCESS | 3576 | ++DOCSHELL 10A7C400 == 32 [pid = 3576] [id = 636] 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10E37800) [pid = 3576] [serial = 1908] [outer = 00000000] 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15748C00) [pid = 3576] [serial = 1909] [outer = 10E37800] 15:30:29 INFO - PROCESS | 3576 | 1467156629042 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (18528400) [pid = 3576] [serial = 1910] [outer = 10E37800] 15:30:29 INFO - PROCESS | 3576 | 1467156629410 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]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 636ms 15:30:29 INFO - PROCESS | 3576 | 1467156629445 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 3576 | 1467156629447 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:30:29 INFO - PROCESS | 3576 | 1467156629450 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - PROCESS | 3576 | 1467156629452 Marionette TRACE conn3 <- [1,2510,null,{}] 15:30:29 INFO - PROCESS | 3576 | 1467156629456 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}] 15:30:29 INFO - PROCESS | 3576 | 1467156629458 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:29 INFO - PROCESS | 3576 | 1467156629560 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:30:29 INFO - PROCESS | 3576 | 1467156629569 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:29 INFO - PROCESS | 3576 | 1467156629571 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:29 INFO - PROCESS | 3576 | ++DOCSHELL 1573FC00 == 33 [pid = 3576] [id = 637] 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (18527C00) [pid = 3576] [serial = 1911] [outer = 00000000] 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (19C5DC00) [pid = 3576] [serial = 1912] [outer = 18527C00] 15:30:29 INFO - PROCESS | 3576 | 1467156629618 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19C66400) [pid = 3576] [serial = 1913] [outer = 18527C00] 15:30:30 INFO - PROCESS | 3576 | 1467156630034 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]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 635ms 15:30:30 INFO - PROCESS | 3576 | 1467156630072 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 3576 | 1467156630074 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:30:30 INFO - PROCESS | 3576 | 1467156630077 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 3576 | 1467156630079 Marionette TRACE conn3 <- [1,2514,null,{}] 15:30:30 INFO - PROCESS | 3576 | 1467156630083 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}] 15:30:30 INFO - PROCESS | 3576 | 1467156630084 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:30 INFO - PROCESS | 3576 | 1467156630201 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:30:30 INFO - PROCESS | 3576 | 1467156630243 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 3576 | 1467156630245 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:30 INFO - PROCESS | 3576 | ++DOCSHELL 1394A400 == 34 [pid = 3576] [id = 638] 15:30:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15E83400) [pid = 3576] [serial = 1914] [outer = 00000000] 15:30:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A3C1800) [pid = 3576] [serial = 1915] [outer = 15E83400] 15:30:30 INFO - PROCESS | 3576 | 1467156630295 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A3C8400) [pid = 3576] [serial = 1916] [outer = 15E83400] 15:30:30 INFO - PROCESS | 3576 | 1467156630838 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]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 790ms 15:30:30 INFO - PROCESS | 3576 | 1467156630880 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 3576 | 1467156630885 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:30:30 INFO - PROCESS | 3576 | 1467156630889 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:30:30 INFO - PROCESS | 3576 | 1467156630893 Marionette TRACE conn3 <- [1,2518,null,{}] 15:30:30 INFO - PROCESS | 3576 | 1467156630899 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}] 15:30:30 INFO - PROCESS | 3576 | 1467156630902 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:31 INFO - PROCESS | 3576 | 1467156631013 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:30:31 INFO - PROCESS | 3576 | 1467156631156 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:31 INFO - PROCESS | 3576 | 1467156631159 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:31 INFO - PROCESS | 3576 | ++DOCSHELL 10A0F800 == 35 [pid = 3576] [id = 639] 15:30:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10A74C00) [pid = 3576] [serial = 1917] [outer = 00000000] 15:30:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12BD2800) [pid = 3576] [serial = 1918] [outer = 10A74C00] 15:30:31 INFO - PROCESS | 3576 | 1467156631217 Marionette DEBUG loaded listener.js 15:30:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13152800) [pid = 3576] [serial = 1919] [outer = 10A74C00] 15:30:31 INFO - PROCESS | 3576 | 1467156631868 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]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1023ms 15:30:31 INFO - PROCESS | 3576 | 1467156631920 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:30:31 INFO - PROCESS | 3576 | 1467156631925 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:30:31 INFO - PROCESS | 3576 | 1467156631951 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - PROCESS | 3576 | 1467156631954 Marionette TRACE conn3 <- [1,2522,null,{}] 15:30:31 INFO - PROCESS | 3576 | 1467156631958 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}] 15:30:31 INFO - PROCESS | 3576 | 1467156631961 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:32 INFO - PROCESS | 3576 | 1467156632072 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:30:32 INFO - PROCESS | 3576 | 1467156632213 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:32 INFO - PROCESS | 3576 | 1467156632216 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:32 INFO - PROCESS | 3576 | ++DOCSHELL 14F1EC00 == 36 [pid = 3576] [id = 640] 15:30:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (14F1F800) [pid = 3576] [serial = 1920] [outer = 00000000] 15:30:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15E79C00) [pid = 3576] [serial = 1921] [outer = 14F1F800] 15:30:32 INFO - PROCESS | 3576 | 1467156632273 Marionette DEBUG loaded listener.js 15:30:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1616C800) [pid = 3576] [serial = 1922] [outer = 14F1F800] 15:30:32 INFO - PROCESS | 3576 | 1467156632844 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]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 945ms 15:30:32 INFO - PROCESS | 3576 | 1467156632896 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 3576 | 1467156632899 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:30:32 INFO - PROCESS | 3576 | 1467156632903 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - PROCESS | 3576 | 1467156632906 Marionette TRACE conn3 <- [1,2526,null,{}] 15:30:32 INFO - PROCESS | 3576 | 1467156632918 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}] 15:30:32 INFO - PROCESS | 3576 | 1467156632923 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:33 INFO - PROCESS | 3576 | 1467156633027 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:30:33 INFO - PROCESS | 3576 | 1467156633171 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:33 INFO - PROCESS | 3576 | 1467156633175 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:33 INFO - PROCESS | 3576 | ++DOCSHELL 19BC7800 == 37 [pid = 3576] [id = 641] 15:30:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19BCA800) [pid = 3576] [serial = 1923] [outer = 00000000] 15:30:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A621400) [pid = 3576] [serial = 1924] [outer = 19BCA800] 15:30:33 INFO - PROCESS | 3576 | 1467156633233 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A777800) [pid = 3576] [serial = 1925] [outer = 19BCA800] 15:30:33 INFO - PROCESS | 3576 | 1467156633856 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]]]}] 15:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 992ms 15:30:33 INFO - PROCESS | 3576 | 1467156633887 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:30:33 INFO - PROCESS | 3576 | 1467156633891 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:30:33 INFO - PROCESS | 3576 | 1467156633894 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:30:33 INFO - PROCESS | 3576 | 1467156633896 Marionette TRACE conn3 <- [1,2530,null,{}] 15:30:33 INFO - PROCESS | 3576 | 1467156633900 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}] 15:30:33 INFO - PROCESS | 3576 | 1467156633902 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:33 INFO - PROCESS | 3576 | 1467156634008 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:30:34 INFO - PROCESS | 3576 | 1467156634300 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:34 INFO - PROCESS | 3576 | 1467156634303 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:34 INFO - PROCESS | 3576 | ++DOCSHELL 103D2800 == 38 [pid = 3576] [id = 642] 15:30:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10435000) [pid = 3576] [serial = 1926] [outer = 00000000] 15:30:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A0A000) [pid = 3576] [serial = 1927] [outer = 10435000] 15:30:34 INFO - PROCESS | 3576 | 1467156634354 Marionette DEBUG loaded listener.js 15:30:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10E3DC00) [pid = 3576] [serial = 1928] [outer = 10435000] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 1573FC00 == 37 [pid = 3576] [id = 637] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 10A7C400 == 36 [pid = 3576] [id = 636] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 176BE800 == 35 [pid = 3576] [id = 635] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 13222000 == 34 [pid = 3576] [id = 634] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 1616D000 == 33 [pid = 3576] [id = 633] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 15994400 == 32 [pid = 3576] [id = 632] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 13203800 == 31 [pid = 3576] [id = 631] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 114C8800 == 30 [pid = 3576] [id = 630] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 131E7C00 == 29 [pid = 3576] [id = 629] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 10328400 == 28 [pid = 3576] [id = 628] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 14F1EC00 == 27 [pid = 3576] [id = 640] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 19BC7800 == 26 [pid = 3576] [id = 641] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 1394A400 == 25 [pid = 3576] [id = 638] 15:30:35 INFO - PROCESS | 3576 | --DOCSHELL 10A0F800 == 24 [pid = 3576] [id = 639] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1625E000) [pid = 3576] [serial = 1858] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16AB1400) [pid = 3576] [serial = 1859] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (129ABC00) [pid = 3576] [serial = 1846] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12DC2400) [pid = 3576] [serial = 1847] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17F23400) [pid = 3576] [serial = 1861] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A09DC00) [pid = 3576] [serial = 1870] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A62A400) [pid = 3576] [serial = 1873] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (18246C00) [pid = 3576] [serial = 1862] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A76F400) [pid = 3576] [serial = 1874] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19EDC800) [pid = 3576] [serial = 1867] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E6EC00) [pid = 3576] [serial = 1855] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16162C00) [pid = 3576] [serial = 1856] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (129EB000) [pid = 3576] [serial = 1849] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13229C00) [pid = 3576] [serial = 1850] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13D13800) [pid = 3576] [serial = 1852] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (14EB7800) [pid = 3576] [serial = 1853] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (199B2800) [pid = 3576] [serial = 1864] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199B3C00) [pid = 3576] [serial = 1865] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A32F400) [pid = 3576] [serial = 1844] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A776400) [pid = 3576] [serial = 1876] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A8D1000) [pid = 3576] [serial = 1877] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (199BA400) [pid = 3576] [serial = 1880] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A0A0400) [pid = 3576] [serial = 1871] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1625C400) [pid = 3576] [serial = 1879] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (19EE0C00) [pid = 3576] [serial = 1868] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1A8D7400) [pid = 3576] [serial = 1882] [outer = 00000000] [url = about:blank] 15:30:35 INFO - PROCESS | 3576 | 1467156635521 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]]]}] 15:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1689ms 15:30:35 INFO - PROCESS | 3576 | 1467156635588 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:30:35 INFO - PROCESS | 3576 | 1467156635593 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:30:35 INFO - PROCESS | 3576 | 1467156635597 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:30:35 INFO - PROCESS | 3576 | 1467156635600 Marionette TRACE conn3 <- [1,2534,null,{}] 15:30:35 INFO - PROCESS | 3576 | 1467156635606 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}] 15:30:35 INFO - PROCESS | 3576 | 1467156635610 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:35 INFO - PROCESS | 3576 | 1467156635739 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:30:35 INFO - PROCESS | 3576 | 1467156635838 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:35 INFO - PROCESS | 3576 | 1467156635840 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:35 INFO - PROCESS | 3576 | ++DOCSHELL 10A7F800 == 25 [pid = 3576] [id = 643] 15:30:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (11AE2000) [pid = 3576] [serial = 1929] [outer = 00000000] 15:30:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (129EE000) [pid = 3576] [serial = 1930] [outer = 11AE2000] 15:30:35 INFO - PROCESS | 3576 | 1467156635889 Marionette DEBUG loaded listener.js 15:30:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (129F2000) [pid = 3576] [serial = 1931] [outer = 11AE2000] 15:30:36 INFO - PROCESS | 3576 | 1467156636323 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]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 791ms 15:30:36 INFO - PROCESS | 3576 | 1467156636400 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 3576 | 1467156636406 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:30:36 INFO - PROCESS | 3576 | 1467156636412 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - PROCESS | 3576 | 1467156636415 Marionette TRACE conn3 <- [1,2538,null,{}] 15:30:36 INFO - PROCESS | 3576 | 1467156636419 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}] 15:30:36 INFO - PROCESS | 3576 | 1467156636422 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:36 INFO - PROCESS | 3576 | 1467156636517 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:30:36 INFO - PROCESS | 3576 | 1467156636530 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:36 INFO - PROCESS | 3576 | 1467156636533 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:36 INFO - PROCESS | 3576 | ++DOCSHELL 13229400 == 26 [pid = 3576] [id = 644] 15:30:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1322A400) [pid = 3576] [serial = 1932] [outer = 00000000] 15:30:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1345F000) [pid = 3576] [serial = 1933] [outer = 1322A400] 15:30:36 INFO - PROCESS | 3576 | 1467156636580 Marionette DEBUG loaded listener.js 15:30:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C0BC00) [pid = 3576] [serial = 1934] [outer = 1322A400] 15:30:37 INFO - PROCESS | 3576 | 1467156637061 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]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 697ms 15:30:37 INFO - PROCESS | 3576 | 1467156637110 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 3576 | 1467156637112 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:30:37 INFO - PROCESS | 3576 | 1467156637116 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - PROCESS | 3576 | 1467156637120 Marionette TRACE conn3 <- [1,2542,null,{}] 15:30:37 INFO - PROCESS | 3576 | 1467156637131 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}] 15:30:37 INFO - PROCESS | 3576 | 1467156637136 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:37 INFO - PROCESS | 3576 | 1467156637295 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:30:37 INFO - PROCESS | 3576 | 1467156637345 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:37 INFO - PROCESS | 3576 | 1467156637348 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:37 INFO - PROCESS | 3576 | ++DOCSHELL 14311C00 == 27 [pid = 3576] [id = 645] 15:30:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (14EB7400) [pid = 3576] [serial = 1935] [outer = 00000000] 15:30:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15773000) [pid = 3576] [serial = 1936] [outer = 14EB7400] 15:30:37 INFO - PROCESS | 3576 | 1467156637396 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E6A400) [pid = 3576] [serial = 1937] [outer = 14EB7400] 15:30:37 INFO - PROCESS | 3576 | 1467156637814 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]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 729ms 15:30:37 INFO - PROCESS | 3576 | 1467156637840 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 3576 | 1467156637843 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:30:37 INFO - PROCESS | 3576 | 1467156637852 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - PROCESS | 3576 | 1467156637864 Marionette TRACE conn3 <- [1,2546,null,{}] 15:30:37 INFO - PROCESS | 3576 | 1467156637868 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}] 15:30:37 INFO - PROCESS | 3576 | 1467156637871 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:37 INFO - PROCESS | 3576 | 1467156637992 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:30:38 INFO - PROCESS | 3576 | 1467156638002 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:38 INFO - PROCESS | 3576 | 1467156638004 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:38 INFO - PROCESS | 3576 | ++DOCSHELL 15E7D000 == 28 [pid = 3576] [id = 646] 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E82400) [pid = 3576] [serial = 1938] [outer = 00000000] 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16164400) [pid = 3576] [serial = 1939] [outer = 15E82400] 15:30:38 INFO - PROCESS | 3576 | 1467156638103 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1616D000) [pid = 3576] [serial = 1940] [outer = 15E82400] 15:30:38 INFO - PROCESS | 3576 | 1467156638542 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]]]}] 15:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 744ms 15:30:38 INFO - PROCESS | 3576 | 1467156638642 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:30:38 INFO - PROCESS | 3576 | 1467156638644 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:30:38 INFO - PROCESS | 3576 | 1467156638650 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:30:38 INFO - PROCESS | 3576 | 1467156638652 Marionette TRACE conn3 <- [1,2550,null,{}] 15:30:38 INFO - PROCESS | 3576 | 1467156638656 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}] 15:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:30:38 INFO - PROCESS | 3576 | 1467156638658 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:38 INFO - PROCESS | 3576 | 1467156638771 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:30:38 INFO - PROCESS | 3576 | 1467156638781 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:38 INFO - PROCESS | 3576 | 1467156638783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:38 INFO - PROCESS | 3576 | ++DOCSHELL 16163C00 == 29 [pid = 3576] [id = 647] 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16182400) [pid = 3576] [serial = 1941] [outer = 00000000] 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B19800) [pid = 3576] [serial = 1942] [outer = 16182400] 15:30:38 INFO - PROCESS | 3576 | 1467156638827 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E61C00) [pid = 3576] [serial = 1943] [outer = 16182400] 15:30:39 INFO - PROCESS | 3576 | 1467156639271 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]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 666ms 15:30:39 INFO - PROCESS | 3576 | 1467156639320 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 3576 | 1467156639322 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:30:39 INFO - PROCESS | 3576 | 1467156639331 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - PROCESS | 3576 | 1467156639333 Marionette TRACE conn3 <- [1,2554,null,{}] 15:30:39 INFO - PROCESS | 3576 | 1467156639336 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}] 15:30:39 INFO - PROCESS | 3576 | 1467156639342 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:39 INFO - PROCESS | 3576 | 1467156639478 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:30:39 INFO - PROCESS | 3576 | 1467156639547 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:39 INFO - PROCESS | 3576 | 1467156639550 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:39 INFO - PROCESS | 3576 | ++DOCSHELL 1761E000 == 30 [pid = 3576] [id = 648] 15:30:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1761E400) [pid = 3576] [serial = 1944] [outer = 00000000] 15:30:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17F25800) [pid = 3576] [serial = 1945] [outer = 1761E400] 15:30:39 INFO - PROCESS | 3576 | 1467156639597 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1824AC00) [pid = 3576] [serial = 1946] [outer = 1761E400] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (18522C00) [pid = 3576] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1771D000) [pid = 3576] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1036B000) [pid = 3576] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13456000) [pid = 3576] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (114CF000) [pid = 3576] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15994800) [pid = 3576] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13206400) [pid = 3576] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (14EB9800) [pid = 3576] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18527C00) [pid = 3576] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (10E37800) [pid = 3576] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1616DC00) [pid = 3576] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:30:39 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15E83400) [pid = 3576] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:30:40 INFO - PROCESS | 3576 | 1467156640143 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]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 821ms 15:30:40 INFO - PROCESS | 3576 | 1467156640168 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 3576 | 1467156640170 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:30:40 INFO - PROCESS | 3576 | 1467156640173 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - PROCESS | 3576 | 1467156640175 Marionette TRACE conn3 <- [1,2558,null,{}] 15:30:40 INFO - PROCESS | 3576 | 1467156640179 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}] 15:30:40 INFO - PROCESS | 3576 | 1467156640181 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:40 INFO - PROCESS | 3576 | 1467156640267 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:30:40 INFO - PROCESS | 3576 | 1467156640273 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 3576 | 1467156640275 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:40 INFO - PROCESS | 3576 | ++DOCSHELL 13456000 == 31 [pid = 3576] [id = 649] 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1345C000) [pid = 3576] [serial = 1947] [outer = 00000000] 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15E81800) [pid = 3576] [serial = 1948] [outer = 1345C000] 15:30:40 INFO - PROCESS | 3576 | 1467156640318 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16259000) [pid = 3576] [serial = 1949] [outer = 1345C000] 15:30:40 INFO - PROCESS | 3576 | 1467156640763 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]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 620ms 15:30:40 INFO - PROCESS | 3576 | 1467156640812 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 3576 | 1467156640814 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:30:40 INFO - PROCESS | 3576 | 1467156640817 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - PROCESS | 3576 | 1467156640819 Marionette TRACE conn3 <- [1,2562,null,{}] 15:30:40 INFO - PROCESS | 3576 | 1467156640823 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}] 15:30:40 INFO - PROCESS | 3576 | 1467156640825 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:40 INFO - PROCESS | 3576 | 1467156640901 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:30:40 INFO - PROCESS | 3576 | 1467156640907 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 3576 | 1467156640909 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:40 INFO - PROCESS | 3576 | ++DOCSHELL 18044C00 == 32 [pid = 3576] [id = 650] 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18242800) [pid = 3576] [serial = 1950] [outer = 00000000] 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (199ADC00) [pid = 3576] [serial = 1951] [outer = 18242800] 15:30:40 INFO - PROCESS | 3576 | 1467156640952 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199AE000) [pid = 3576] [serial = 1952] [outer = 18242800] 15:30:41 INFO - PROCESS | 3576 | 1467156641376 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]]]}] 15:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 589ms 15:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:30:41 INFO - PROCESS | 3576 | 1467156641417 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:30:41 INFO - PROCESS | 3576 | 1467156641419 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:30:41 INFO - PROCESS | 3576 | 1467156641423 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:30:41 INFO - PROCESS | 3576 | 1467156641425 Marionette TRACE conn3 <- [1,2566,null,{}] 15:30:41 INFO - PROCESS | 3576 | 1467156641429 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}] 15:30:41 INFO - PROCESS | 3576 | 1467156641431 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:41 INFO - PROCESS | 3576 | 1467156641508 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:30:41 INFO - PROCESS | 3576 | 1467156641513 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:41 INFO - PROCESS | 3576 | 1467156641515 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:41 INFO - PROCESS | 3576 | ++DOCSHELL 14311400 == 33 [pid = 3576] [id = 651] 15:30:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19BCC000) [pid = 3576] [serial = 1953] [outer = 00000000] 15:30:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19EDC000) [pid = 3576] [serial = 1954] [outer = 19BCC000] 15:30:41 INFO - PROCESS | 3576 | 1467156641559 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19EDD800) [pid = 3576] [serial = 1955] [outer = 19BCC000] 15:30:42 INFO - PROCESS | 3576 | 1467156642323 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]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 15:30:42 INFO - PROCESS | 3576 | 1467156642367 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:30:42 INFO - PROCESS | 3576 | 1467156642372 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 3576 | 1467156642378 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:30:42 INFO - PROCESS | 3576 | 1467156642381 Marionette TRACE conn3 <- [1,2570,null,{}] 15:30:42 INFO - PROCESS | 3576 | 1467156642388 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}] 15:30:42 INFO - PROCESS | 3576 | 1467156642391 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:42 INFO - PROCESS | 3576 | 1467156642531 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:30:42 INFO - PROCESS | 3576 | 1467156642663 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:42 INFO - PROCESS | 3576 | 1467156642666 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:42 INFO - PROCESS | 3576 | ++DOCSHELL 11AE6800 == 34 [pid = 3576] [id = 652] 15:30:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (11CCF400) [pid = 3576] [serial = 1956] [outer = 00000000] 15:30:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (131E1800) [pid = 3576] [serial = 1957] [outer = 11CCF400] 15:30:42 INFO - PROCESS | 3576 | 1467156642723 Marionette DEBUG loaded listener.js 15:30:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13227800) [pid = 3576] [serial = 1958] [outer = 11CCF400] 15:30:43 INFO - PROCESS | 3576 | 1467156643452 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]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1131ms 15:30:43 INFO - PROCESS | 3576 | 1467156643512 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 3576 | 1467156643517 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:30:43 INFO - PROCESS | 3576 | 1467156643525 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - PROCESS | 3576 | 1467156643528 Marionette TRACE conn3 <- [1,2574,null,{}] 15:30:43 INFO - PROCESS | 3576 | 1467156643532 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}] 15:30:43 INFO - PROCESS | 3576 | 1467156643535 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:43 INFO - PROCESS | 3576 | 1467156643666 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:30:43 INFO - PROCESS | 3576 | 1467156643905 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 3576 | 1467156643909 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:43 INFO - PROCESS | 3576 | ++DOCSHELL 10433400 == 35 [pid = 3576] [id = 653] 15:30:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10439800) [pid = 3576] [serial = 1959] [outer = 00000000] 15:30:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A76C00) [pid = 3576] [serial = 1960] [outer = 10439800] 15:30:43 INFO - PROCESS | 3576 | 1467156643964 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11238400) [pid = 3576] [serial = 1961] [outer = 10439800] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 18044C00 == 34 [pid = 3576] [id = 650] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 13456000 == 33 [pid = 3576] [id = 649] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 1761E000 == 32 [pid = 3576] [id = 648] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 16163C00 == 31 [pid = 3576] [id = 647] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 15E7D000 == 30 [pid = 3576] [id = 646] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 14311C00 == 29 [pid = 3576] [id = 645] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 13229400 == 28 [pid = 3576] [id = 644] 15:30:44 INFO - PROCESS | 3576 | --DOCSHELL 10A7F800 == 27 [pid = 3576] [id = 643] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1AB5B400) [pid = 3576] [serial = 1883] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1824BC00) [pid = 3576] [serial = 1906] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10474000) [pid = 3576] [serial = 1885] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10E33400) [pid = 3576] [serial = 1886] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13C0D000) [pid = 3576] [serial = 1888] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C26000) [pid = 3576] [serial = 1889] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (129AC800) [pid = 3576] [serial = 1891] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13036400) [pid = 3576] [serial = 1892] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E7B000) [pid = 3576] [serial = 1897] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13454800) [pid = 3576] [serial = 1894] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13C16800) [pid = 3576] [serial = 1895] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (176B5400) [pid = 3576] [serial = 1904] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19C66400) [pid = 3576] [serial = 1913] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15748C00) [pid = 3576] [serial = 1909] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1720CC00) [pid = 3576] [serial = 1903] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19C5DC00) [pid = 3576] [serial = 1912] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (199AF000) [pid = 3576] [serial = 1907] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1625D400) [pid = 3576] [serial = 1900] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16AA5C00) [pid = 3576] [serial = 1901] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A3C8400) [pid = 3576] [serial = 1916] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (18528400) [pid = 3576] [serial = 1910] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1A3C1800) [pid = 3576] [serial = 1915] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (15E85400) [pid = 3576] [serial = 1898] [outer = 00000000] [url = about:blank] 15:30:44 INFO - PROCESS | 3576 | 1467156644614 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]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1147ms 15:30:44 INFO - PROCESS | 3576 | 1467156644679 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 3576 | 1467156644683 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:30:44 INFO - PROCESS | 3576 | 1467156644690 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 3576 | 1467156644693 Marionette TRACE conn3 <- [1,2578,null,{}] 15:30:44 INFO - PROCESS | 3576 | 1467156644699 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}] 15:30:44 INFO - PROCESS | 3576 | 1467156644703 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:44 INFO - PROCESS | 3576 | 1467156644790 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:30:44 INFO - PROCESS | 3576 | 1467156644890 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 3576 | 1467156644893 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:44 INFO - PROCESS | 3576 | ++DOCSHELL 104E5400 == 28 [pid = 3576] [id = 654] 15:30:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (104E6000) [pid = 3576] [serial = 1962] [outer = 00000000] 15:30:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12922400) [pid = 3576] [serial = 1963] [outer = 104E6000] 15:30:44 INFO - PROCESS | 3576 | 1467156644940 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13203800) [pid = 3576] [serial = 1964] [outer = 104E6000] 15:30:45 INFO - PROCESS | 3576 | 1467156645370 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]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 728ms 15:30:45 INFO - PROCESS | 3576 | 1467156645415 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 3576 | 1467156645419 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:30:45 INFO - PROCESS | 3576 | 1467156645424 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:30:45 INFO - PROCESS | 3576 | 1467156645426 Marionette TRACE conn3 <- [1,2582,null,{}] 15:30:45 INFO - PROCESS | 3576 | 1467156645429 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}] 15:30:45 INFO - PROCESS | 3576 | 1467156645432 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:45 INFO - PROCESS | 3576 | 1467156645522 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:30:45 INFO - PROCESS | 3576 | 1467156645530 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 3576 | 1467156645533 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:45 INFO - PROCESS | 3576 | ++DOCSHELL 131E9800 == 29 [pid = 3576] [id = 655] 15:30:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13C1F000) [pid = 3576] [serial = 1965] [outer = 00000000] 15:30:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13CA1400) [pid = 3576] [serial = 1966] [outer = 13C1F000] 15:30:45 INFO - PROCESS | 3576 | 1467156645577 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14312400) [pid = 3576] [serial = 1967] [outer = 13C1F000] 15:30:46 INFO - PROCESS | 3576 | 1467156646069 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]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 697ms 15:30:46 INFO - PROCESS | 3576 | 1467156646124 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3576 | 1467156646126 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:30:46 INFO - PROCESS | 3576 | 1467156646131 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - PROCESS | 3576 | 1467156646137 Marionette TRACE conn3 <- [1,2586,null,{}] 15:30:46 INFO - PROCESS | 3576 | 1467156646146 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}] 15:30:46 INFO - PROCESS | 3576 | 1467156646150 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:46 INFO - PROCESS | 3576 | 1467156646236 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:30:46 INFO - PROCESS | 3576 | 1467156646335 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:46 INFO - PROCESS | 3576 | 1467156646337 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:46 INFO - PROCESS | 3576 | ++DOCSHELL 15E86400 == 30 [pid = 3576] [id = 656] 15:30:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15E86800) [pid = 3576] [serial = 1968] [outer = 00000000] 15:30:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1616A800) [pid = 3576] [serial = 1969] [outer = 15E86800] 15:30:46 INFO - PROCESS | 3576 | 1467156646389 Marionette DEBUG loaded listener.js 15:30:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1625DC00) [pid = 3576] [serial = 1970] [outer = 15E86800] 15:30:46 INFO - PROCESS | 3576 | 1467156646832 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]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 760ms 15:30:46 INFO - PROCESS | 3576 | 1467156646917 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3576 | 1467156646919 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:30:46 INFO - PROCESS | 3576 | 1467156646933 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:30:46 INFO - PROCESS | 3576 | 1467156646935 Marionette TRACE conn3 <- [1,2590,null,{}] 15:30:46 INFO - PROCESS | 3576 | 1467156646938 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}] 15:30:46 INFO - PROCESS | 3576 | 1467156646940 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:47 INFO - PROCESS | 3576 | 1467156647042 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:30:47 INFO - PROCESS | 3576 | 1467156647055 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 3576 | 1467156647057 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:47 INFO - PROCESS | 3576 | ++DOCSHELL 1625CC00 == 31 [pid = 3576] [id = 657] 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1625F800) [pid = 3576] [serial = 1971] [outer = 00000000] 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (172E7400) [pid = 3576] [serial = 1972] [outer = 1625F800] 15:30:47 INFO - PROCESS | 3576 | 1467156647157 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (176B0800) [pid = 3576] [serial = 1973] [outer = 1625F800] 15:30:47 INFO - PROCESS | 3576 | 1467156647583 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]]]}] 15:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 666ms 15:30:47 INFO - PROCESS | 3576 | 1467156647602 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:30:47 INFO - PROCESS | 3576 | 1467156647604 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:30:47 INFO - PROCESS | 3576 | 1467156647607 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:30:47 INFO - PROCESS | 3576 | 1467156647609 Marionette TRACE conn3 <- [1,2594,null,{}] 15:30:47 INFO - PROCESS | 3576 | 1467156647613 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}] 15:30:47 INFO - PROCESS | 3576 | 1467156647615 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:47 INFO - PROCESS | 3576 | 1467156647745 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:30:47 INFO - PROCESS | 3576 | 1467156647751 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 3576 | 1467156647757 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:47 INFO - PROCESS | 3576 | ++DOCSHELL 13940C00 == 32 [pid = 3576] [id = 658] 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (177D1C00) [pid = 3576] [serial = 1974] [outer = 00000000] 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (18038000) [pid = 3576] [serial = 1975] [outer = 177D1C00] 15:30:47 INFO - PROCESS | 3576 | 1467156647869 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (18524800) [pid = 3576] [serial = 1976] [outer = 177D1C00] 15:30:48 INFO - PROCESS | 3576 | 1467156648325 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]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 728ms 15:30:48 INFO - PROCESS | 3576 | 1467156648348 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 3576 | 1467156648350 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:30:48 INFO - PROCESS | 3576 | 1467156648358 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - PROCESS | 3576 | 1467156648359 Marionette TRACE conn3 <- [1,2598,null,{}] 15:30:48 INFO - PROCESS | 3576 | 1467156648363 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}] 15:30:48 INFO - PROCESS | 3576 | 1467156648365 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:48 INFO - PROCESS | 3576 | 1467156648505 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:30:48 INFO - PROCESS | 3576 | 1467156648519 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:48 INFO - PROCESS | 3576 | 1467156648530 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:48 INFO - PROCESS | 3576 | ++DOCSHELL 199B3000 == 33 [pid = 3576] [id = 659] 15:30:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (199B4C00) [pid = 3576] [serial = 1977] [outer = 00000000] 15:30:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19BC4C00) [pid = 3576] [serial = 1978] [outer = 199B4C00] 15:30:48 INFO - PROCESS | 3576 | 1467156648631 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199B7C00) [pid = 3576] [serial = 1979] [outer = 199B4C00] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10435000) [pid = 3576] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14EB7400) [pid = 3576] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11AE2000) [pid = 3576] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E82400) [pid = 3576] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1322A400) [pid = 3576] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16182400) [pid = 3576] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1761E400) [pid = 3576] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18242800) [pid = 3576] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10A74C00) [pid = 3576] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (14F1F800) [pid = 3576] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19BCA800) [pid = 3576] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:30:48 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1345C000) [pid = 3576] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:30:49 INFO - PROCESS | 3576 | 1467156649035 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]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 728ms 15:30:49 INFO - PROCESS | 3576 | 1467156649078 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:30:49 INFO - PROCESS | 3576 | 1467156649080 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 3576 | 1467156649083 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:30:49 INFO - PROCESS | 3576 | 1467156649085 Marionette TRACE conn3 <- [1,2602,null,{}] 15:30:49 INFO - PROCESS | 3576 | 1467156649088 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}] 15:30:49 INFO - PROCESS | 3576 | 1467156649090 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:49 INFO - PROCESS | 3576 | 1467156649171 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:30:49 INFO - PROCESS | 3576 | 1467156649177 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 3576 | 1467156649179 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:49 INFO - PROCESS | 3576 | ++DOCSHELL 13D07000 == 34 [pid = 3576] [id = 660] 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13D14000) [pid = 3576] [serial = 1980] [outer = 00000000] 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16AAEC00) [pid = 3576] [serial = 1981] [outer = 13D14000] 15:30:49 INFO - PROCESS | 3576 | 1467156649222 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16DD9000) [pid = 3576] [serial = 1982] [outer = 13D14000] 15:30:49 INFO - PROCESS | 3576 | 1467156649658 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]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 589ms 15:30:49 INFO - PROCESS | 3576 | 1467156649680 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:30:49 INFO - PROCESS | 3576 | 1467156649682 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 3576 | 1467156649700 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - PROCESS | 3576 | 1467156649702 Marionette TRACE conn3 <- [1,2606,null,{}] 15:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:30:49 INFO - PROCESS | 3576 | 1467156649709 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}] 15:30:49 INFO - PROCESS | 3576 | 1467156649711 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:49 INFO - PROCESS | 3576 | 1467156649796 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:30:49 INFO - PROCESS | 3576 | 1467156649802 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 3576 | 1467156649804 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:49 INFO - PROCESS | 3576 | ++DOCSHELL 103D2C00 == 35 [pid = 3576] [id = 661] 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (18521400) [pid = 3576] [serial = 1983] [outer = 00000000] 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (199B6800) [pid = 3576] [serial = 1984] [outer = 18521400] 15:30:49 INFO - PROCESS | 3576 | 1467156649847 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (19EE3C00) [pid = 3576] [serial = 1985] [outer = 18521400] 15:30:50 INFO - PROCESS | 3576 | 1467156650313 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]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 635ms 15:30:50 INFO - PROCESS | 3576 | 1467156650352 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 3576 | 1467156650355 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:30:50 INFO - PROCESS | 3576 | 1467156650362 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - PROCESS | 3576 | 1467156650364 Marionette TRACE conn3 <- [1,2610,null,{}] 15:30:50 INFO - PROCESS | 3576 | 1467156650367 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}] 15:30:50 INFO - PROCESS | 3576 | 1467156650369 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:50 INFO - PROCESS | 3576 | 1467156650460 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:30:50 INFO - PROCESS | 3576 | 1467156650466 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:50 INFO - PROCESS | 3576 | 1467156650468 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:50 INFO - PROCESS | 3576 | ++DOCSHELL 15994C00 == 36 [pid = 3576] [id = 662] 15:30:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E7A800) [pid = 3576] [serial = 1986] [outer = 00000000] 15:30:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A3C0000) [pid = 3576] [serial = 1987] [outer = 15E7A800] 15:30:50 INFO - PROCESS | 3576 | 1467156650511 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A3C2400) [pid = 3576] [serial = 1988] [outer = 15E7A800] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 103D2800 == 35 [pid = 3576] [id = 642] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 104E5400 == 34 [pid = 3576] [id = 654] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 10433400 == 33 [pid = 3576] [id = 653] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 14311400 == 32 [pid = 3576] [id = 651] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 11AE6800 == 31 [pid = 3576] [id = 652] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 131E9800 == 30 [pid = 3576] [id = 655] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 15E86400 == 29 [pid = 3576] [id = 656] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 1625CC00 == 28 [pid = 3576] [id = 657] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 13940C00 == 27 [pid = 3576] [id = 658] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 13D07000 == 26 [pid = 3576] [id = 660] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 103D2C00 == 25 [pid = 3576] [id = 661] 15:30:51 INFO - PROCESS | 3576 | --DOCSHELL 199B3000 == 24 [pid = 3576] [id = 659] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10E3DC00) [pid = 3576] [serial = 1928] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A0A000) [pid = 3576] [serial = 1927] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15773000) [pid = 3576] [serial = 1936] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (129EE000) [pid = 3576] [serial = 1930] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (129F2000) [pid = 3576] [serial = 1931] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16164400) [pid = 3576] [serial = 1939] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1345F000) [pid = 3576] [serial = 1933] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13C0BC00) [pid = 3576] [serial = 1934] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16B19800) [pid = 3576] [serial = 1942] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1616D000) [pid = 3576] [serial = 1940] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17F25800) [pid = 3576] [serial = 1945] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16E61C00) [pid = 3576] [serial = 1943] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (199ADC00) [pid = 3576] [serial = 1951] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13152800) [pid = 3576] [serial = 1919] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (12BD2800) [pid = 3576] [serial = 1918] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1616C800) [pid = 3576] [serial = 1922] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15E79C00) [pid = 3576] [serial = 1921] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (19EDC000) [pid = 3576] [serial = 1954] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1A777800) [pid = 3576] [serial = 1925] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1A621400) [pid = 3576] [serial = 1924] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1824AC00) [pid = 3576] [serial = 1946] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (15E81800) [pid = 3576] [serial = 1948] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16259000) [pid = 3576] [serial = 1949] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (15E6A400) [pid = 3576] [serial = 1937] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (199AE000) [pid = 3576] [serial = 1952] [outer = 00000000] [url = about:blank] 15:30:52 INFO - PROCESS | 3576 | 1467156652275 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]]]}] 15:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1937ms 15:30:52 INFO - PROCESS | 3576 | 1467156652298 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:30:52 INFO - PROCESS | 3576 | 1467156652302 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:30:52 INFO - PROCESS | 3576 | 1467156652307 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:30:52 INFO - PROCESS | 3576 | 1467156652311 Marionette TRACE conn3 <- [1,2614,null,{}] 15:30:52 INFO - PROCESS | 3576 | 1467156652317 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}] 15:30:52 INFO - PROCESS | 3576 | 1467156652320 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:52 INFO - PROCESS | 3576 | 1467156652410 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:30:52 INFO - PROCESS | 3576 | 1467156652420 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:52 INFO - PROCESS | 3576 | 1467156652425 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:52 INFO - PROCESS | 3576 | ++DOCSHELL 1281A400 == 25 [pid = 3576] [id = 663] 15:30:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (129AC800) [pid = 3576] [serial = 1989] [outer = 00000000] 15:30:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (12DFE000) [pid = 3576] [serial = 1990] [outer = 129AC800] 15:30:52 INFO - PROCESS | 3576 | 1467156652476 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (130A5000) [pid = 3576] [serial = 1991] [outer = 129AC800] 15:30:52 INFO - PROCESS | 3576 | 1467156652993 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]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 729ms 15:30:53 INFO - PROCESS | 3576 | 1467156653049 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 3576 | 1467156653054 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:30:53 INFO - PROCESS | 3576 | 1467156653060 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 3576 | 1467156653063 Marionette TRACE conn3 <- [1,2618,null,{}] 15:30:53 INFO - PROCESS | 3576 | 1467156653067 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}] 15:30:53 INFO - PROCESS | 3576 | 1467156653070 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:53 INFO - PROCESS | 3576 | 1467156653140 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:30:53 INFO - PROCESS | 3576 | 1467156653240 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 3576 | 1467156653243 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:53 INFO - PROCESS | 3576 | ++DOCSHELL 1320A000 == 26 [pid = 3576] [id = 664] 15:30:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (1320E000) [pid = 3576] [serial = 1992] [outer = 00000000] 15:30:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13226000) [pid = 3576] [serial = 1993] [outer = 1320E000] 15:30:53 INFO - PROCESS | 3576 | 1467156653298 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13944000) [pid = 3576] [serial = 1994] [outer = 1320E000] 15:30:53 INFO - PROCESS | 3576 | 1467156653701 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]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 682ms 15:30:53 INFO - PROCESS | 3576 | 1467156653742 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 3576 | 1467156653744 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:30:53 INFO - PROCESS | 3576 | 1467156653748 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 3576 | 1467156653751 Marionette TRACE conn3 <- [1,2622,null,{}] 15:30:53 INFO - PROCESS | 3576 | 1467156653762 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}] 15:30:53 INFO - PROCESS | 3576 | 1467156653767 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:53 INFO - PROCESS | 3576 | 1467156653886 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:30:53 INFO - PROCESS | 3576 | 1467156653904 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 3576 | 1467156653907 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:53 INFO - PROCESS | 3576 | ++DOCSHELL 14EB2C00 == 27 [pid = 3576] [id = 665] 15:30:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (14EB7800) [pid = 3576] [serial = 1995] [outer = 00000000] 15:30:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1573C800) [pid = 3576] [serial = 1996] [outer = 14EB7800] 15:30:53 INFO - PROCESS | 3576 | 1467156653956 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (15999400) [pid = 3576] [serial = 1997] [outer = 14EB7800] 15:30:54 INFO - PROCESS | 3576 | 1467156654400 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]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 681ms 15:30:54 INFO - PROCESS | 3576 | 1467156654447 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 3576 | 1467156654449 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:30:54 INFO - PROCESS | 3576 | 1467156654453 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:30:54 INFO - PROCESS | 3576 | 1467156654465 Marionette TRACE conn3 <- [1,2626,null,{}] 15:30:54 INFO - PROCESS | 3576 | 1467156654469 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}] 15:30:54 INFO - PROCESS | 3576 | 1467156654471 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:54 INFO - PROCESS | 3576 | 1467156654553 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:30:54 INFO - PROCESS | 3576 | 1467156654558 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:54 INFO - PROCESS | 3576 | 1467156654560 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:54 INFO - PROCESS | 3576 | ++DOCSHELL 15E7B000 == 28 [pid = 3576] [id = 666] 15:30:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (15E82400) [pid = 3576] [serial = 1998] [outer = 00000000] 15:30:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15E88800) [pid = 3576] [serial = 1999] [outer = 15E82400] 15:30:54 INFO - PROCESS | 3576 | 1467156654605 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16164800) [pid = 3576] [serial = 2000] [outer = 15E82400] 15:30:55 INFO - PROCESS | 3576 | 1467156655034 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]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 651ms 15:30:55 INFO - PROCESS | 3576 | 1467156655095 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 3576 | 1467156655097 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:30:55 INFO - PROCESS | 3576 | 1467156655100 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 3576 | 1467156655102 Marionette TRACE conn3 <- [1,2630,null,{}] 15:30:55 INFO - PROCESS | 3576 | 1467156655105 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}] 15:30:55 INFO - PROCESS | 3576 | 1467156655107 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:55 INFO - PROCESS | 3576 | 1467156655183 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:30:55 INFO - PROCESS | 3576 | 1467156655190 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 3576 | 1467156655193 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:55 INFO - PROCESS | 3576 | ++DOCSHELL 16168000 == 29 [pid = 3576] [id = 667] 15:30:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16168400) [pid = 3576] [serial = 2001] [outer = 00000000] 15:30:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (16259000) [pid = 3576] [serial = 2002] [outer = 16168400] 15:30:55 INFO - PROCESS | 3576 | 1467156655237 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16AAB000) [pid = 3576] [serial = 2003] [outer = 16168400] 15:30:55 INFO - PROCESS | 3576 | 1467156655725 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]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:30:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 682ms 15:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:30:55 INFO - PROCESS | 3576 | 1467156655800 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 3576 | 1467156655802 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:30:55 INFO - PROCESS | 3576 | 1467156655806 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 3576 | 1467156655807 Marionette TRACE conn3 <- [1,2634,null,{}] 15:30:55 INFO - PROCESS | 3576 | 1467156655810 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}] 15:30:55 INFO - PROCESS | 3576 | 1467156655816 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:55 INFO - PROCESS | 3576 | 1467156655929 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:30:55 INFO - PROCESS | 3576 | 1467156655935 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 3576 | 1467156655937 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:55 INFO - PROCESS | 3576 | ++DOCSHELL 17208000 == 30 [pid = 3576] [id = 668] 15:30:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1720D800) [pid = 3576] [serial = 2004] [outer = 00000000] 15:30:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1771D000) [pid = 3576] [serial = 2005] [outer = 1720D800] 15:30:55 INFO - PROCESS | 3576 | 1467156655984 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (177D1000) [pid = 3576] [serial = 2006] [outer = 1720D800] 15:30:56 INFO - PROCESS | 3576 | 1467156656440 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]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:30:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 681ms 15:30:56 INFO - PROCESS | 3576 | 1467156656505 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:30:56 INFO - PROCESS | 3576 | 1467156656507 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:30:56 INFO - PROCESS | 3576 | 1467156656510 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:30:56 INFO - PROCESS | 3576 | 1467156656512 Marionette TRACE conn3 <- [1,2638,null,{}] 15:30:56 INFO - PROCESS | 3576 | 1467156656516 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}] 15:30:56 INFO - PROCESS | 3576 | 1467156656518 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:56 INFO - PROCESS | 3576 | 1467156656633 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:30:56 INFO - PROCESS | 3576 | 1467156656640 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:56 INFO - PROCESS | 3576 | 1467156656642 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:56 INFO - PROCESS | 3576 | ++DOCSHELL 176BD000 == 31 [pid = 3576] [id = 669] 15:30:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (18038400) [pid = 3576] [serial = 2007] [outer = 00000000] 15:30:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (18523000) [pid = 3576] [serial = 2008] [outer = 18038400] 15:30:56 INFO - PROCESS | 3576 | 1467156656686 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (18524C00) [pid = 3576] [serial = 2009] [outer = 18038400] 15:30:57 INFO - PROCESS | 3576 | 1467156657094 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]]]}] 15:30:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 620ms 15:30:57 INFO - PROCESS | 3576 | 1467156657140 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 3576 | 1467156657142 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:30:57 INFO - PROCESS | 3576 | 1467156657145 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 3576 | 1467156657147 Marionette TRACE conn3 <- [1,2642,null,{}] 15:30:57 INFO - PROCESS | 3576 | 1467156657151 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}] 15:30:57 INFO - PROCESS | 3576 | 1467156657152 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:57 INFO - PROCESS | 3576 | 1467156657231 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:30:57 INFO - PROCESS | 3576 | 1467156657237 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 3576 | 1467156657239 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:57 INFO - PROCESS | 3576 | ++DOCSHELL 199B2000 == 32 [pid = 3576] [id = 670] 15:30:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (199B2800) [pid = 3576] [serial = 2010] [outer = 00000000] 15:30:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (199B6C00) [pid = 3576] [serial = 2011] [outer = 199B2800] 15:30:57 INFO - PROCESS | 3576 | 1467156657284 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B7400) [pid = 3576] [serial = 2012] [outer = 199B2800] 15:30:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 636ms 15:30:57 INFO - PROCESS | 3576 | 1467156657772 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]]]}] 15:30:57 INFO - PROCESS | 3576 | 1467156657785 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 3576 | 1467156657787 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:30:57 INFO - PROCESS | 3576 | 1467156657794 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 3576 | 1467156657796 Marionette TRACE conn3 <- [1,2646,null,{}] 15:30:57 INFO - PROCESS | 3576 | 1467156657799 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}] 15:30:57 INFO - PROCESS | 3576 | 1467156657801 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:57 INFO - PROCESS | 3576 | 1467156657914 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:30:57 INFO - PROCESS | 3576 | 1467156657920 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 3576 | 1467156657922 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:57 INFO - PROCESS | 3576 | ++DOCSHELL 14311400 == 33 [pid = 3576] [id = 671] 15:30:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19EE2400) [pid = 3576] [serial = 2013] [outer = 00000000] 15:30:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A322000) [pid = 3576] [serial = 2014] [outer = 19EE2400] 15:30:57 INFO - PROCESS | 3576 | 1467156657973 Marionette DEBUG loaded listener.js 15:30:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A328800) [pid = 3576] [serial = 2015] [outer = 19EE2400] 15:30:58 INFO - PROCESS | 3576 | 1467156658434 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]]]}] 15:30:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 697ms 15:30:58 INFO - PROCESS | 3576 | 1467156658507 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:30:58 INFO - PROCESS | 3576 | 1467156658509 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:30:58 INFO - PROCESS | 3576 | 1467156658513 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:30:58 INFO - PROCESS | 3576 | 1467156658515 Marionette TRACE conn3 <- [1,2650,null,{}] 15:30:58 INFO - PROCESS | 3576 | 1467156658518 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}] 15:30:58 INFO - PROCESS | 3576 | 1467156658520 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:58 INFO - PROCESS | 3576 | 1467156658652 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:30:58 INFO - PROCESS | 3576 | 1467156658661 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:58 INFO - PROCESS | 3576 | 1467156658663 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:58 INFO - PROCESS | 3576 | ++DOCSHELL 19EDA000 == 34 [pid = 3576] [id = 672] 15:30:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A62E400) [pid = 3576] [serial = 2016] [outer = 00000000] 15:30:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A773800) [pid = 3576] [serial = 2017] [outer = 1A62E400] 15:30:58 INFO - PROCESS | 3576 | 1467156658707 Marionette DEBUG loaded listener.js 15:30:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A775800) [pid = 3576] [serial = 2018] [outer = 1A62E400] 15:30:59 INFO - PROCESS | 3576 | 1467156659147 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]]]}] 15:30:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:30:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 697ms 15:30:59 INFO - PROCESS | 3576 | 1467156659195 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:30:59 INFO - PROCESS | 3576 | 1467156659197 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:30:59 INFO - PROCESS | 3576 | 1467156659200 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 3576 | 1467156659203 Marionette TRACE conn3 <- [1,2654,null,{}] 15:30:59 INFO - PROCESS | 3576 | 1467156659212 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}] 15:30:59 INFO - PROCESS | 3576 | 1467156659215 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:59 INFO - PROCESS | 3576 | 1467156659368 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:30:59 INFO - PROCESS | 3576 | 1467156659593 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:59 INFO - PROCESS | 3576 | 1467156659595 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1625F800) [pid = 3576] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (177D1C00) [pid = 3576] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (199B4C00) [pid = 3576] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18521400) [pid = 3576] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E86800) [pid = 3576] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13C1F000) [pid = 3576] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (104E6000) [pid = 3576] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10439800) [pid = 3576] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11CCF400) [pid = 3576] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19BCC000) [pid = 3576] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:30:59 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13D14000) [pid = 3576] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:30:59 INFO - PROCESS | 3576 | ++DOCSHELL 1047A800 == 35 [pid = 3576] [id = 673] 15:30:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (104E6000) [pid = 3576] [serial = 2019] [outer = 00000000] 15:30:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (114D2000) [pid = 3576] [serial = 2020] [outer = 104E6000] 15:30:59 INFO - PROCESS | 3576 | 1467156659647 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13C66000) [pid = 3576] [serial = 2021] [outer = 104E6000] 15:31:00 INFO - PROCESS | 3576 | 1467156660515 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]]]}] 15:31:00 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) 15:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1348ms 15:31:00 INFO - PROCESS | 3576 | 1467156660558 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:31:00 INFO - PROCESS | 3576 | 1467156660560 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:31:00 INFO - PROCESS | 3576 | 1467156660564 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:31:00 INFO - PROCESS | 3576 | 1467156660565 Marionette TRACE conn3 <- [1,2658,null,{}] 15:31:00 INFO - PROCESS | 3576 | 1467156660569 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}] 15:31:00 INFO - PROCESS | 3576 | 1467156660571 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:00 INFO - PROCESS | 3576 | 1467156660650 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:31:00 INFO - PROCESS | 3576 | 1467156660657 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:00 INFO - PROCESS | 3576 | 1467156660659 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:00 INFO - PROCESS | 3576 | ++DOCSHELL 13C65800 == 36 [pid = 3576] [id = 674] 15:31:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (14312000) [pid = 3576] [serial = 2022] [outer = 00000000] 15:31:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19EE7000) [pid = 3576] [serial = 2023] [outer = 14312000] 15:31:00 INFO - PROCESS | 3576 | 1467156660702 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A774400) [pid = 3576] [serial = 2024] [outer = 14312000] 15:31:01 INFO - PROCESS | 3576 | 1467156661711 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"]]]}] 15:31:01 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 15:31:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1178ms 15:31:01 INFO - PROCESS | 3576 | 1467156661763 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 3576 | 1467156661768 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:31:01 INFO - PROCESS | 3576 | 1467156661774 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 3576 | 1467156661777 Marionette TRACE conn3 <- [1,2662,null,{}] 15:31:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:31:01 INFO - PROCESS | 3576 | 1467156661785 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}] 15:31:01 INFO - PROCESS | 3576 | 1467156661788 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:01 INFO - PROCESS | 3576 | 1467156661888 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:31:02 INFO - PROCESS | 3576 | 1467156662071 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:02 INFO - PROCESS | 3576 | 1467156662075 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:02 INFO - PROCESS | 3576 | ++DOCSHELL 1291DC00 == 37 [pid = 3576] [id = 675] 15:31:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (12928C00) [pid = 3576] [serial = 2025] [outer = 00000000] 15:31:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12DF6800) [pid = 3576] [serial = 2026] [outer = 12928C00] 15:31:02 INFO - PROCESS | 3576 | 1467156662176 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13127C00) [pid = 3576] [serial = 2027] [outer = 12928C00] 15:31:03 INFO - PROCESS | 3576 | 1467156663293 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"]]]}] 15:31:03 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 15:31:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1549ms 15:31:03 INFO - PROCESS | 3576 | 1467156663324 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 15:31:03 INFO - PROCESS | 3576 | 1467156663329 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:31:03 INFO - PROCESS | 3576 | 1467156663336 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 3576 | 1467156663339 Marionette TRACE conn3 <- [1,2666,null,{}] 15:31:03 INFO - PROCESS | 3576 | 1467156663343 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}] 15:31:03 INFO - PROCESS | 3576 | 1467156663346 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:03 INFO - PROCESS | 3576 | 1467156663592 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:31:03 INFO - PROCESS | 3576 | 1467156663766 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:03 INFO - PROCESS | 3576 | 1467156663770 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:03 INFO - PROCESS | 3576 | ++DOCSHELL 11236000 == 38 [pid = 3576] [id = 676] 15:31:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (11237800) [pid = 3576] [serial = 2028] [outer = 00000000] 15:31:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11CD2800) [pid = 3576] [serial = 2029] [outer = 11237800] 15:31:03 INFO - PROCESS | 3576 | 1467156663820 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13148400) [pid = 3576] [serial = 2030] [outer = 11237800] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 1047A800 == 37 [pid = 3576] [id = 673] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 19EDA000 == 36 [pid = 3576] [id = 672] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 14311400 == 35 [pid = 3576] [id = 671] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 199B2000 == 34 [pid = 3576] [id = 670] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 176BD000 == 33 [pid = 3576] [id = 669] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 17208000 == 32 [pid = 3576] [id = 668] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 16168000 == 31 [pid = 3576] [id = 667] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 15E7B000 == 30 [pid = 3576] [id = 666] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 14EB2C00 == 29 [pid = 3576] [id = 665] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 1320A000 == 28 [pid = 3576] [id = 664] 15:31:04 INFO - PROCESS | 3576 | --DOCSHELL 1281A400 == 27 [pid = 3576] [id = 663] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (172E7400) [pid = 3576] [serial = 1972] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (18524800) [pid = 3576] [serial = 1976] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (18038000) [pid = 3576] [serial = 1975] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (176B0800) [pid = 3576] [serial = 1973] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19BC4C00) [pid = 3576] [serial = 1978] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (199B6800) [pid = 3576] [serial = 1984] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (199B7C00) [pid = 3576] [serial = 1979] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1616A800) [pid = 3576] [serial = 1969] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13CA1400) [pid = 3576] [serial = 1966] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (14312400) [pid = 3576] [serial = 1967] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (12922400) [pid = 3576] [serial = 1963] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13203800) [pid = 3576] [serial = 1964] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (11238400) [pid = 3576] [serial = 1961] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (10A76C00) [pid = 3576] [serial = 1960] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A3C0000) [pid = 3576] [serial = 1987] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19EE3C00) [pid = 3576] [serial = 1985] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (13227800) [pid = 3576] [serial = 1958] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (131E1800) [pid = 3576] [serial = 1957] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19EDD800) [pid = 3576] [serial = 1955] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16AAEC00) [pid = 3576] [serial = 1981] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16DD9000) [pid = 3576] [serial = 1982] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1625DC00) [pid = 3576] [serial = 1970] [outer = 00000000] [url = about:blank] 15:31:04 INFO - PROCESS | 3576 | 1467156664899 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]]]}] 15:31:04 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) 15:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1596ms 15:31:04 INFO - PROCESS | 3576 | 1467156664944 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:31:04 INFO - PROCESS | 3576 | 1467156664948 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:31:04 INFO - PROCESS | 3576 | 1467156664953 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 3576 | 1467156664956 Marionette TRACE conn3 <- [1,2670,null,{}] 15:31:04 INFO - PROCESS | 3576 | 1467156664961 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}] 15:31:04 INFO - PROCESS | 3576 | 1467156664964 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:05 INFO - PROCESS | 3576 | 1467156665035 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:31:05 INFO - PROCESS | 3576 | 1467156665043 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:05 INFO - PROCESS | 3576 | 1467156665045 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:05 INFO - PROCESS | 3576 | ++DOCSHELL 129EA800 == 28 [pid = 3576] [id = 677] 15:31:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (12DF5400) [pid = 3576] [serial = 2031] [outer = 00000000] 15:31:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13227800) [pid = 3576] [serial = 2032] [outer = 12DF5400] 15:31:05 INFO - PROCESS | 3576 | 1467156665092 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13C1DC00) [pid = 3576] [serial = 2033] [outer = 12DF5400] 15:31:06 INFO - PROCESS | 3576 | 1467156666082 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]]]}] 15:31:06 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) 15:31:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1209ms 15:31:06 INFO - PROCESS | 3576 | 1467156666148 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:31:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:31:06 INFO - PROCESS | 3576 | 1467156666152 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:31:06 INFO - PROCESS | 3576 | 1467156666155 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - PROCESS | 3576 | 1467156666157 Marionette TRACE conn3 <- [1,2674,null,{}] 15:31:06 INFO - PROCESS | 3576 | 1467156666161 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}] 15:31:06 INFO - PROCESS | 3576 | 1467156666163 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:06 INFO - PROCESS | 3576 | 1467156666249 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:31:06 INFO - PROCESS | 3576 | 1467156666353 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 3576 | 1467156666356 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:06 INFO - PROCESS | 3576 | ++DOCSHELL 13D12400 == 29 [pid = 3576] [id = 678] 15:31:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13D13800) [pid = 3576] [serial = 2034] [outer = 00000000] 15:31:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (14EBB800) [pid = 3576] [serial = 2035] [outer = 13D13800] 15:31:06 INFO - PROCESS | 3576 | 1467156666402 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15994400) [pid = 3576] [serial = 2036] [outer = 13D13800] 15:31:07 INFO - PROCESS | 3576 | 1467156667315 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"]]]}] 15:31:07 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 15:31:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1208ms 15:31:07 INFO - PROCESS | 3576 | 1467156667350 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 15:31:07 INFO - PROCESS | 3576 | 1467156667353 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:31:07 INFO - PROCESS | 3576 | 1467156667369 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - PROCESS | 3576 | 1467156667374 Marionette TRACE conn3 <- [1,2678,null,{}] 15:31:07 INFO - PROCESS | 3576 | 1467156667378 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}] 15:31:07 INFO - PROCESS | 3576 | 1467156667381 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:07 INFO - PROCESS | 3576 | 1467156667503 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:31:07 INFO - PROCESS | 3576 | 1467156667509 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:07 INFO - PROCESS | 3576 | 1467156667511 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:07 INFO - PROCESS | 3576 | ++DOCSHELL 15E7F400 == 30 [pid = 3576] [id = 679] 15:31:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15E80800) [pid = 3576] [serial = 2037] [outer = 00000000] 15:31:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1616CC00) [pid = 3576] [serial = 2038] [outer = 15E80800] 15:31:07 INFO - PROCESS | 3576 | 1467156667555 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16B17400) [pid = 3576] [serial = 2039] [outer = 15E80800] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (104E6000) [pid = 3576] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16168400) [pid = 3576] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (199B2800) [pid = 3576] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (15E82400) [pid = 3576] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1720D800) [pid = 3576] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1320E000) [pid = 3576] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (18038400) [pid = 3576] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (19EE2400) [pid = 3576] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (129AC800) [pid = 3576] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (14EB7800) [pid = 3576] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:31:08 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1A62E400) [pid = 3576] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:31:08 INFO - PROCESS | 3576 | 1467156668524 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"]]]}] 15:31:08 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 15:31:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1209ms 15:31:08 INFO - PROCESS | 3576 | 1467156668568 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 3576 | 1467156668570 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:31:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:31:08 INFO - PROCESS | 3576 | 1467156668574 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 3576 | 1467156668575 Marionette TRACE conn3 <- [1,2682,null,{}] 15:31:08 INFO - PROCESS | 3576 | 1467156668579 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}] 15:31:08 INFO - PROCESS | 3576 | 1467156668581 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:08 INFO - PROCESS | 3576 | 1467156668662 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:31:08 INFO - PROCESS | 3576 | 1467156668667 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:08 INFO - PROCESS | 3576 | 1467156668669 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:08 INFO - PROCESS | 3576 | ++DOCSHELL 131E9800 == 31 [pid = 3576] [id = 680] 15:31:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15E7C000) [pid = 3576] [serial = 2040] [outer = 00000000] 15:31:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (16DDCC00) [pid = 3576] [serial = 2041] [outer = 15E7C000] 15:31:08 INFO - PROCESS | 3576 | 1467156668713 Marionette DEBUG loaded listener.js 15:31:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (170EBC00) [pid = 3576] [serial = 2042] [outer = 15E7C000] 15:31:09 INFO - PROCESS | 3576 | 1467156669636 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"]]]}] 15:31:09 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 15:31:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1085ms 15:31:09 INFO - PROCESS | 3576 | 1467156669654 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 15:31:09 INFO - PROCESS | 3576 | 1467156669656 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:31:09 INFO - PROCESS | 3576 | 1467156669663 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:31:09 INFO - PROCESS | 3576 | 1467156669665 Marionette TRACE conn3 <- [1,2686,null,{}] 15:31:09 INFO - PROCESS | 3576 | 1467156669669 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}] 15:31:09 INFO - PROCESS | 3576 | 1467156669671 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:09 INFO - PROCESS | 3576 | 1467156669753 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:31:09 INFO - PROCESS | 3576 | 1467156669759 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:09 INFO - PROCESS | 3576 | 1467156669764 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:09 INFO - PROCESS | 3576 | ++DOCSHELL 13C2A000 == 32 [pid = 3576] [id = 681] 15:31:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1771A800) [pid = 3576] [serial = 2043] [outer = 00000000] 15:31:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (177CD000) [pid = 3576] [serial = 2044] [outer = 1771A800] 15:31:09 INFO - PROCESS | 3576 | 1467156669818 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (18242C00) [pid = 3576] [serial = 2045] [outer = 1771A800] 15:31:10 INFO - PROCESS | 3576 | 1467156670829 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"]]]}] 15:31:10 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 15:31:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:31:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1178ms 15:31:10 INFO - PROCESS | 3576 | 1467156670845 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 3576 | 1467156670849 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:31:10 INFO - PROCESS | 3576 | 1467156670855 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 3576 | 1467156670858 Marionette TRACE conn3 <- [1,2690,null,{}] 15:31:10 INFO - PROCESS | 3576 | 1467156670865 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}] 15:31:10 INFO - PROCESS | 3576 | 1467156670868 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:11 INFO - PROCESS | 3576 | 1467156671008 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:31:11 INFO - PROCESS | 3576 | 1467156671142 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 3576 | 1467156671147 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:11 INFO - PROCESS | 3576 | ++DOCSHELL 110CF400 == 33 [pid = 3576] [id = 682] 15:31:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (110D0000) [pid = 3576] [serial = 2046] [outer = 00000000] 15:31:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13225C00) [pid = 3576] [serial = 2047] [outer = 110D0000] 15:31:11 INFO - PROCESS | 3576 | 1467156671250 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13C21C00) [pid = 3576] [serial = 2048] [outer = 110D0000] 15:31:11 INFO - PROCESS | 3576 | 1467156671812 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]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:31:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 991ms 15:31:11 INFO - PROCESS | 3576 | 1467156671857 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:31:11 INFO - PROCESS | 3576 | 1467156671862 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:31:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:31:11 INFO - PROCESS | 3576 | 1467156671869 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - PROCESS | 3576 | 1467156671872 Marionette TRACE conn3 <- [1,2694,null,{}] 15:31:11 INFO - PROCESS | 3576 | 1467156671876 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}] 15:31:11 INFO - PROCESS | 3576 | 1467156671879 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:11 INFO - PROCESS | 3576 | 1467156671985 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:31:12 INFO - PROCESS | 3576 | 1467156672099 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:12 INFO - PROCESS | 3576 | 1467156672102 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:12 INFO - PROCESS | 3576 | ++DOCSHELL 15776400 == 34 [pid = 3576] [id = 683] 15:31:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15E7AC00) [pid = 3576] [serial = 2049] [outer = 00000000] 15:31:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1616BC00) [pid = 3576] [serial = 2050] [outer = 15E7AC00] 15:31:12 INFO - PROCESS | 3576 | 1467156672199 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1617B800) [pid = 3576] [serial = 2051] [outer = 15E7AC00] 15:31:12 INFO - PROCESS | 3576 | 1467156672812 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]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 992ms 15:31:12 INFO - PROCESS | 3576 | 1467156672855 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 3576 | 1467156672857 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:31:12 INFO - PROCESS | 3576 | 1467156672861 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 3576 | 1467156672865 Marionette TRACE conn3 <- [1,2698,null,{}] 15:31:12 INFO - PROCESS | 3576 | 1467156672876 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}] 15:31:12 INFO - PROCESS | 3576 | 1467156672881 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:12 INFO - PROCESS | 3576 | 1467156672989 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:31:13 INFO - PROCESS | 3576 | 1467156673207 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:13 INFO - PROCESS | 3576 | 1467156673211 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:13 INFO - PROCESS | 3576 | ++DOCSHELL 1047A800 == 35 [pid = 3576] [id = 684] 15:31:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1047E000) [pid = 3576] [serial = 2052] [outer = 00000000] 15:31:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A7E000) [pid = 3576] [serial = 2053] [outer = 1047E000] 15:31:13 INFO - PROCESS | 3576 | 1467156673264 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (114CA800) [pid = 3576] [serial = 2054] [outer = 1047E000] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 131E9800 == 34 [pid = 3576] [id = 680] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 15E7F400 == 33 [pid = 3576] [id = 679] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 13D12400 == 32 [pid = 3576] [id = 678] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 129EA800 == 31 [pid = 3576] [id = 677] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 11236000 == 30 [pid = 3576] [id = 676] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 15994C00 == 29 [pid = 3576] [id = 662] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 13C65800 == 28 [pid = 3576] [id = 674] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 1291DC00 == 27 [pid = 3576] [id = 675] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 13C2A000 == 26 [pid = 3576] [id = 681] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 110CF400 == 25 [pid = 3576] [id = 682] 15:31:14 INFO - PROCESS | 3576 | --DOCSHELL 15776400 == 24 [pid = 3576] [id = 683] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13C66000) [pid = 3576] [serial = 2021] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16259000) [pid = 3576] [serial = 2002] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16AAB000) [pid = 3576] [serial = 2003] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (199B6C00) [pid = 3576] [serial = 2011] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15E88800) [pid = 3576] [serial = 1999] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16164800) [pid = 3576] [serial = 2000] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1771D000) [pid = 3576] [serial = 2005] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (177D1000) [pid = 3576] [serial = 2006] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13226000) [pid = 3576] [serial = 1993] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13944000) [pid = 3576] [serial = 1994] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (18523000) [pid = 3576] [serial = 2008] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (18524C00) [pid = 3576] [serial = 2009] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1A322000) [pid = 3576] [serial = 2014] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (12DFE000) [pid = 3576] [serial = 1990] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (130A5000) [pid = 3576] [serial = 1991] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1573C800) [pid = 3576] [serial = 1996] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (15999400) [pid = 3576] [serial = 1997] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1A773800) [pid = 3576] [serial = 2017] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1A328800) [pid = 3576] [serial = 2015] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (1A775800) [pid = 3576] [serial = 2018] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (114D2000) [pid = 3576] [serial = 2020] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (199B7400) [pid = 3576] [serial = 2012] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (19EE7000) [pid = 3576] [serial = 2023] [outer = 00000000] [url = about:blank] 15:31:14 INFO - PROCESS | 3576 | 1467156674499 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] 15:31:14 INFO - PROCESS | 3576 | 1467156674518 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:31:14 INFO - PROCESS | 3576 | 1467156674523 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - PROCESS | 3576 | 1467156674526 Marionette TRACE conn3 <- [1,2702,null,{}] 15:31:14 INFO - PROCESS | 3576 | 1467156674533 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}] 15:31:14 INFO - PROCESS | 3576 | 1467156674535 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:14 INFO - PROCESS | 3576 | 1467156674622 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:31:14 INFO - PROCESS | 3576 | 1467156674630 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 3576 | 1467156674632 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:14 INFO - PROCESS | 3576 | ++DOCSHELL 129F2000 == 25 [pid = 3576] [id = 685] 15:31:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (13032400) [pid = 3576] [serial = 2055] [outer = 00000000] 15:31:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (1310B800) [pid = 3576] [serial = 2056] [outer = 13032400] 15:31:14 INFO - PROCESS | 3576 | 1467156674683 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (13131800) [pid = 3576] [serial = 2057] [outer = 13032400] 15:31:15 INFO - PROCESS | 3576 | 1467156675182 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]]]}] 15:31:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:31:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 697ms 15:31:15 INFO - PROCESS | 3576 | 1467156675207 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:31:15 INFO - PROCESS | 3576 | 1467156675212 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:31:15 INFO - PROCESS | 3576 | 1467156675222 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:31:15 INFO - PROCESS | 3576 | 1467156675225 Marionette TRACE conn3 <- [1,2706,null,{}] 15:31:15 INFO - PROCESS | 3576 | 1467156675229 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}] 15:31:15 INFO - PROCESS | 3576 | 1467156675232 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:15 INFO - PROCESS | 3576 | 1467156675319 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:31:15 INFO - PROCESS | 3576 | 1467156675329 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:15 INFO - PROCESS | 3576 | 1467156675331 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:15 INFO - PROCESS | 3576 | ++DOCSHELL 13944C00 == 26 [pid = 3576] [id = 686] 15:31:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (13947400) [pid = 3576] [serial = 2058] [outer = 00000000] 15:31:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13C1C400) [pid = 3576] [serial = 2059] [outer = 13947400] 15:31:15 INFO - PROCESS | 3576 | 1467156675412 Marionette DEBUG loaded listener.js 15:31:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13C27000) [pid = 3576] [serial = 2060] [outer = 13947400] 15:31:15 INFO - PROCESS | 3576 | 1467156675946 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] 15:31:15 INFO - PROCESS | 3576 | 1467156675999 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:31:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:31:15 INFO - PROCESS | 3576 | 1467156676003 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - PROCESS | 3576 | 1467156676006 Marionette TRACE conn3 <- [1,2710,null,{}] 15:31:16 INFO - PROCESS | 3576 | 1467156676018 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}] 15:31:16 INFO - PROCESS | 3576 | 1467156676022 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:16 INFO - PROCESS | 3576 | 1467156676105 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:31:16 INFO - PROCESS | 3576 | 1467156676203 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 3576 | 1467156676206 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:16 INFO - PROCESS | 3576 | ++DOCSHELL 1573CC00 == 27 [pid = 3576] [id = 687] 15:31:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (1573E000) [pid = 3576] [serial = 2061] [outer = 00000000] 15:31:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (15E79C00) [pid = 3576] [serial = 2062] [outer = 1573E000] 15:31:16 INFO - PROCESS | 3576 | 1467156676253 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15E84800) [pid = 3576] [serial = 2063] [outer = 1573E000] 15:31:16 INFO - PROCESS | 3576 | 1467156676677 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] 15:31:16 INFO - PROCESS | 3576 | 1467156676746 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:31:16 INFO - PROCESS | 3576 | 1467156676750 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:31:16 INFO - PROCESS | 3576 | 1467156676751 Marionette TRACE conn3 <- [1,2714,null,{}] 15:31:16 INFO - PROCESS | 3576 | 1467156676755 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}] 15:31:16 INFO - PROCESS | 3576 | 1467156676757 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:16 INFO - PROCESS | 3576 | 1467156676874 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:31:16 INFO - PROCESS | 3576 | 1467156676939 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 3576 | 1467156676941 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:16 INFO - PROCESS | 3576 | ++DOCSHELL 1618A400 == 28 [pid = 3576] [id = 688] 15:31:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (16260000) [pid = 3576] [serial = 2064] [outer = 00000000] 15:31:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (16B15000) [pid = 3576] [serial = 2065] [outer = 16260000] 15:31:16 INFO - PROCESS | 3576 | 1467156676986 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1700C400) [pid = 3576] [serial = 2066] [outer = 16260000] 15:31:17 INFO - PROCESS | 3576 | 1467156677405 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]]]}] 15:31:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:31:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 685ms 15:31:17 INFO - PROCESS | 3576 | 1467156677433 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 3576 | 1467156677434 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:31:17 INFO - PROCESS | 3576 | 1467156677470 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 3576 | 1467156677472 Marionette TRACE conn3 <- [1,2718,null,{}] 15:31:17 INFO - PROCESS | 3576 | 1467156677485 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}] 15:31:17 INFO - PROCESS | 3576 | 1467156677487 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:17 INFO - PROCESS | 3576 | 1467156677596 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:31:17 INFO - PROCESS | 3576 | 1467156677606 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:17 INFO - PROCESS | 3576 | 1467156677608 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:17 INFO - PROCESS | 3576 | ++DOCSHELL 1761A000 == 29 [pid = 3576] [id = 689] 15:31:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (1761B000) [pid = 3576] [serial = 2067] [outer = 00000000] 15:31:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (17723800) [pid = 3576] [serial = 2068] [outer = 1761B000] 15:31:17 INFO - PROCESS | 3576 | 1467156677655 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (177D0800) [pid = 3576] [serial = 2069] [outer = 1761B000] 15:31:18 INFO - PROCESS | 3576 | 1467156678579 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"]]]}] 15:31:18 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 15:31:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:31:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1168ms 15:31:18 INFO - PROCESS | 3576 | 1467156678622 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 15:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:31:18 INFO - PROCESS | 3576 | 1467156678624 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:31:18 INFO - PROCESS | 3576 | 1467156678627 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 3576 | 1467156678629 Marionette TRACE conn3 <- [1,2722,null,{}] 15:31:18 INFO - PROCESS | 3576 | 1467156678633 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}] 15:31:18 INFO - PROCESS | 3576 | 1467156678638 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:18 INFO - PROCESS | 3576 | 1467156678818 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15E7C000) [pid = 3576] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15E80800) [pid = 3576] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (14312000) [pid = 3576] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (11237800) [pid = 3576] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (12DF5400) [pid = 3576] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (12928C00) [pid = 3576] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1771A800) [pid = 3576] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (13D13800) [pid = 3576] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:31:18 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (15E7A800) [pid = 3576] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:31:18 INFO - PROCESS | 3576 | 1467156678880 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 3576 | 1467156678883 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:18 INFO - PROCESS | 3576 | ++DOCSHELL 10A77000 == 30 [pid = 3576] [id = 690] 15:31:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (10A7C000) [pid = 3576] [serial = 2070] [outer = 00000000] 15:31:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (131E8800) [pid = 3576] [serial = 2071] [outer = 10A7C000] 15:31:18 INFO - PROCESS | 3576 | 1467156678927 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15E87400) [pid = 3576] [serial = 2072] [outer = 10A7C000] 15:31:19 INFO - PROCESS | 3576 | 1467156679315 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]]]}] 15:31:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:31:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 15:31:19 INFO - PROCESS | 3576 | 1467156679367 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:31:19 INFO - PROCESS | 3576 | 1467156679369 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:31:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:31:19 INFO - PROCESS | 3576 | 1467156679373 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:31:19 INFO - PROCESS | 3576 | 1467156679384 Marionette TRACE conn3 <- [1,2726,null,{}] 15:31:19 INFO - PROCESS | 3576 | 1467156679388 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}] 15:31:19 INFO - PROCESS | 3576 | 1467156679390 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:19 INFO - PROCESS | 3576 | 1467156679474 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:31:19 INFO - PROCESS | 3576 | 1467156679480 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:19 INFO - PROCESS | 3576 | 1467156679482 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:19 INFO - PROCESS | 3576 | ++DOCSHELL 176B5000 == 31 [pid = 3576] [id = 691] 15:31:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1771A800) [pid = 3576] [serial = 2073] [outer = 00000000] 15:31:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (19BBD800) [pid = 3576] [serial = 2074] [outer = 1771A800] 15:31:19 INFO - PROCESS | 3576 | 1467156679526 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (19BC4C00) [pid = 3576] [serial = 2075] [outer = 1771A800] 15:31:19 INFO - PROCESS | 3576 | 1467156679961 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]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 654ms 15:31:20 INFO - PROCESS | 3576 | 1467156680031 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 3576 | 1467156680033 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:31:20 INFO - PROCESS | 3576 | 1467156680037 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 3576 | 1467156680038 Marionette TRACE conn3 <- [1,2730,null,{}] 15:31:20 INFO - PROCESS | 3576 | 1467156680042 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}] 15:31:20 INFO - PROCESS | 3576 | 1467156680044 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:20 INFO - PROCESS | 3576 | 1467156680122 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:31:20 INFO - PROCESS | 3576 | 1467156680127 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 3576 | 1467156680129 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:20 INFO - PROCESS | 3576 | ++DOCSHELL 0F390400 == 32 [pid = 3576] [id = 692] 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10434400) [pid = 3576] [serial = 2076] [outer = 00000000] 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (19C6A000) [pid = 3576] [serial = 2077] [outer = 10434400] 15:31:20 INFO - PROCESS | 3576 | 1467156680173 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (19C6AC00) [pid = 3576] [serial = 2078] [outer = 10434400] 15:31:20 INFO - PROCESS | 3576 | 1467156680627 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]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 639ms 15:31:20 INFO - PROCESS | 3576 | 1467156680675 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 3576 | 1467156680677 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:31:20 INFO - PROCESS | 3576 | 1467156680680 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 3576 | 1467156680681 Marionette TRACE conn3 <- [1,2734,null,{}] 15:31:20 INFO - PROCESS | 3576 | 1467156680689 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}] 15:31:20 INFO - PROCESS | 3576 | 1467156680691 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:20 INFO - PROCESS | 3576 | 1467156680775 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:31:20 INFO - PROCESS | 3576 | 1467156680781 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 3576 | 1467156680783 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:20 INFO - PROCESS | 3576 | ++DOCSHELL 14F1F800 == 33 [pid = 3576] [id = 693] 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1A0A5400) [pid = 3576] [serial = 2079] [outer = 00000000] 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1A329400) [pid = 3576] [serial = 2080] [outer = 1A0A5400] 15:31:20 INFO - PROCESS | 3576 | 1467156680826 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1A322C00) [pid = 3576] [serial = 2081] [outer = 1A0A5400] 15:31:21 INFO - PROCESS | 3576 | 1467156681688 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]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1043ms 15:31:21 INFO - PROCESS | 3576 | 1467156681724 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 3576 | 1467156681729 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:31:21 INFO - PROCESS | 3576 | 1467156681753 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:31:21 INFO - PROCESS | 3576 | 1467156681757 Marionette TRACE conn3 <- [1,2738,null,{}] 15:31:21 INFO - PROCESS | 3576 | 1467156681762 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}] 15:31:21 INFO - PROCESS | 3576 | 1467156681766 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:21 INFO - PROCESS | 3576 | 1467156681884 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:31:22 INFO - PROCESS | 3576 | 1467156682023 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 3576 | 1467156682027 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:22 INFO - PROCESS | 3576 | ++DOCSHELL 1144A400 == 34 [pid = 3576] [id = 694] 15:31:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12DC4000) [pid = 3576] [serial = 2082] [outer = 00000000] 15:31:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1310A000) [pid = 3576] [serial = 2083] [outer = 12DC4000] 15:31:22 INFO - PROCESS | 3576 | 1467156682084 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C17C00) [pid = 3576] [serial = 2084] [outer = 12DC4000] 15:31:22 INFO - PROCESS | 3576 | 1467156682934 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]]]}] 15:31:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:31:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1246ms 15:31:22 INFO - PROCESS | 3576 | 1467156683000 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:31:22 INFO - PROCESS | 3576 | 1467156683004 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:31:23 INFO - PROCESS | 3576 | 1467156683010 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 3576 | 1467156683013 Marionette TRACE conn3 <- [1,2742,null,{}] 15:31:23 INFO - PROCESS | 3576 | 1467156683019 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}] 15:31:23 INFO - PROCESS | 3576 | 1467156683021 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:23 INFO - PROCESS | 3576 | 1467156683133 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:31:23 INFO - PROCESS | 3576 | 1467156683256 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:23 INFO - PROCESS | 3576 | 1467156683261 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 0F390400 == 33 [pid = 3576] [id = 692] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 176B5000 == 32 [pid = 3576] [id = 691] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 10A77000 == 31 [pid = 3576] [id = 690] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 1761A000 == 30 [pid = 3576] [id = 689] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 1618A400 == 29 [pid = 3576] [id = 688] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 1573CC00 == 28 [pid = 3576] [id = 687] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 13944C00 == 27 [pid = 3576] [id = 686] 15:31:23 INFO - PROCESS | 3576 | --DOCSHELL 129F2000 == 26 [pid = 3576] [id = 685] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A3C2400) [pid = 3576] [serial = 1988] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16DDCC00) [pid = 3576] [serial = 2041] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16B17400) [pid = 3576] [serial = 2039] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1616CC00) [pid = 3576] [serial = 2038] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A774400) [pid = 3576] [serial = 2024] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (11CD2800) [pid = 3576] [serial = 2029] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13148400) [pid = 3576] [serial = 2030] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13227800) [pid = 3576] [serial = 2032] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13C1DC00) [pid = 3576] [serial = 2033] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (12DF6800) [pid = 3576] [serial = 2026] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (13127C00) [pid = 3576] [serial = 2027] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (177CD000) [pid = 3576] [serial = 2044] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (18242C00) [pid = 3576] [serial = 2045] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15994400) [pid = 3576] [serial = 2036] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (14EBB800) [pid = 3576] [serial = 2035] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (170EBC00) [pid = 3576] [serial = 2042] [outer = 00000000] [url = about:blank] 15:31:23 INFO - PROCESS | 3576 | ++DOCSHELL 10375800 == 27 [pid = 3576] [id = 695] 15:31:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1047E800) [pid = 3576] [serial = 2085] [outer = 00000000] 15:31:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (110CAC00) [pid = 3576] [serial = 2086] [outer = 1047E800] 15:31:23 INFO - PROCESS | 3576 | 1467156683335 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (129F1800) [pid = 3576] [serial = 2087] [outer = 1047E800] 15:31:23 INFO - PROCESS | 3576 | 1467156683762 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]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 795ms 15:31:23 INFO - PROCESS | 3576 | 1467156683840 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:31:23 INFO - PROCESS | 3576 | 1467156683844 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:31:23 INFO - PROCESS | 3576 | 1467156683850 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 3576 | 1467156683854 Marionette TRACE conn3 <- [1,2746,null,{}] 15:31:23 INFO - PROCESS | 3576 | 1467156683861 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}] 15:31:23 INFO - PROCESS | 3576 | 1467156683865 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:24 INFO - PROCESS | 3576 | 1467156684006 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:31:24 INFO - PROCESS | 3576 | 1467156684148 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:24 INFO - PROCESS | 3576 | 1467156684153 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:24 INFO - PROCESS | 3576 | ++DOCSHELL 11C3CC00 == 28 [pid = 3576] [id = 696] 15:31:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1291DC00) [pid = 3576] [serial = 2088] [outer = 00000000] 15:31:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (130A3000) [pid = 3576] [serial = 2089] [outer = 1291DC00] 15:31:24 INFO - PROCESS | 3576 | 1467156684211 Marionette DEBUG loaded listener.js 15:31:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13152800) [pid = 3576] [serial = 2090] [outer = 1291DC00] 15:31:24 INFO - PROCESS | 3576 | 1467156684876 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]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:31:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1043ms 15:31:24 INFO - PROCESS | 3576 | 1467156684900 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:31:24 INFO - PROCESS | 3576 | 1467156684904 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:31:24 INFO - PROCESS | 3576 | 1467156684932 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - PROCESS | 3576 | 1467156684937 Marionette TRACE conn3 <- [1,2750,null,{}] 15:31:24 INFO - PROCESS | 3576 | 1467156684941 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}] 15:31:24 INFO - PROCESS | 3576 | 1467156684944 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:25 INFO - PROCESS | 3576 | 1467156685048 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:31:25 INFO - PROCESS | 3576 | 1467156685185 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:25 INFO - PROCESS | 3576 | 1467156685188 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:25 INFO - PROCESS | 3576 | ++DOCSHELL 13C0E000 == 29 [pid = 3576] [id = 697] 15:31:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13C16400) [pid = 3576] [serial = 2091] [outer = 00000000] 15:31:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13C28400) [pid = 3576] [serial = 2092] [outer = 13C16400] 15:31:25 INFO - PROCESS | 3576 | 1467156685246 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13CA9800) [pid = 3576] [serial = 2093] [outer = 13C16400] 15:31:25 INFO - PROCESS | 3576 | 1467156685818 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]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 934ms 15:31:25 INFO - PROCESS | 3576 | 1467156685873 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:31:25 INFO - PROCESS | 3576 | 1467156685875 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:31:25 INFO - PROCESS | 3576 | 1467156685879 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 3576 | 1467156685882 Marionette TRACE conn3 <- [1,2754,null,{}] 15:31:25 INFO - PROCESS | 3576 | 1467156685893 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}] 15:31:25 INFO - PROCESS | 3576 | 1467156685898 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:25 INFO - PROCESS | 3576 | 1467156686006 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:31:26 INFO - PROCESS | 3576 | 1467156686119 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:26 INFO - PROCESS | 3576 | 1467156686123 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:26 INFO - PROCESS | 3576 | ++DOCSHELL 15E70400 == 30 [pid = 3576] [id = 698] 15:31:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15E70800) [pid = 3576] [serial = 2094] [outer = 00000000] 15:31:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E83800) [pid = 3576] [serial = 2095] [outer = 15E70800] 15:31:26 INFO - PROCESS | 3576 | 1467156686223 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16165000) [pid = 3576] [serial = 2096] [outer = 15E70800] 15:31:26 INFO - PROCESS | 3576 | 1467156686855 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]]]}] 15:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 997ms 15:31:26 INFO - PROCESS | 3576 | 1467156686880 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:31:26 INFO - PROCESS | 3576 | 1467156686882 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:31:26 INFO - PROCESS | 3576 | 1467156686886 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:31:26 INFO - PROCESS | 3576 | 1467156686888 Marionette TRACE conn3 <- [1,2758,null,{}] 15:31:26 INFO - PROCESS | 3576 | 1467156686893 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}] 15:31:26 INFO - PROCESS | 3576 | 1467156686895 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:26 INFO - PROCESS | 3576 | 1467156687002 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:31:27 INFO - PROCESS | 3576 | 1467156687109 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 3576 | 1467156687112 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:27 INFO - PROCESS | 3576 | ++DOCSHELL 16AACC00 == 31 [pid = 3576] [id = 699] 15:31:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16AAE400) [pid = 3576] [serial = 2097] [outer = 00000000] 15:31:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (170F1000) [pid = 3576] [serial = 2098] [outer = 16AAE400] 15:31:27 INFO - PROCESS | 3576 | 1467156687165 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (172E7400) [pid = 3576] [serial = 2099] [outer = 16AAE400] 15:31:27 INFO - PROCESS | 3576 | 1467156687773 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]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 950ms 15:31:27 INFO - PROCESS | 3576 | 1467156687831 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:31:27 INFO - PROCESS | 3576 | 1467156687835 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:31:27 INFO - PROCESS | 3576 | 1467156687840 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 3576 | 1467156687843 Marionette TRACE conn3 <- [1,2762,null,{}] 15:31:27 INFO - PROCESS | 3576 | 1467156687848 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}] 15:31:27 INFO - PROCESS | 3576 | 1467156687851 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 1144A400 == 30 [pid = 3576] [id = 694] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 1047A800 == 29 [pid = 3576] [id = 684] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 16AACC00 == 28 [pid = 3576] [id = 699] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 13C0E000 == 27 [pid = 3576] [id = 697] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 15E70400 == 26 [pid = 3576] [id = 698] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 14F1F800 == 25 [pid = 3576] [id = 693] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 10375800 == 24 [pid = 3576] [id = 695] 15:31:28 INFO - PROCESS | 3576 | --DOCSHELL 11C3CC00 == 23 [pid = 3576] [id = 696] 15:31:28 INFO - PROCESS | 3576 | 1467156688519 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:31:28 INFO - PROCESS | 3576 | 1467156688686 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:28 INFO - PROCESS | 3576 | 1467156688691 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:28 INFO - PROCESS | 3576 | ++DOCSHELL 10A78800 == 24 [pid = 3576] [id = 700] 15:31:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10A79400) [pid = 3576] [serial = 2100] [outer = 00000000] 15:31:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10E99000) [pid = 3576] [serial = 2101] [outer = 10A79400] 15:31:28 INFO - PROCESS | 3576 | 1467156688748 Marionette DEBUG loaded listener.js 15:31:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (114D2000) [pid = 3576] [serial = 2102] [outer = 10A79400] 15:31:29 INFO - PROCESS | 3576 | 1467156689224 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]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1449ms 15:31:29 INFO - PROCESS | 3576 | 1467156689280 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 3576 | 1467156689284 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:31:29 INFO - PROCESS | 3576 | 1467156689290 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 3576 | 1467156689293 Marionette TRACE conn3 <- [1,2766,null,{}] 15:31:29 INFO - PROCESS | 3576 | 1467156689298 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}] 15:31:29 INFO - PROCESS | 3576 | 1467156689301 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:29 INFO - PROCESS | 3576 | 1467156689389 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:31:29 INFO - PROCESS | 3576 | 1467156689398 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:29 INFO - PROCESS | 3576 | 1467156689400 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:29 INFO - PROCESS | 3576 | ++DOCSHELL 1345E400 == 25 [pid = 3576] [id = 701] 15:31:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13942800) [pid = 3576] [serial = 2103] [outer = 00000000] 15:31:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C1DC00) [pid = 3576] [serial = 2104] [outer = 13942800] 15:31:29 INFO - PROCESS | 3576 | 1467156689452 Marionette DEBUG loaded listener.js 15:31:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13C61C00) [pid = 3576] [serial = 2105] [outer = 13942800] 15:31:29 INFO - PROCESS | 3576 | 1467156689946 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]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 701ms 15:31:30 INFO - PROCESS | 3576 | 1467156690009 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 3576 | 1467156690012 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:31:30 INFO - PROCESS | 3576 | 1467156690016 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - PROCESS | 3576 | 1467156690018 Marionette TRACE conn3 <- [1,2770,null,{}] 15:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:31:30 INFO - PROCESS | 3576 | 1467156690022 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}] 15:31:30 INFO - PROCESS | 3576 | 1467156690025 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:30 INFO - PROCESS | 3576 | 1467156690110 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:31:30 INFO - PROCESS | 3576 | 1467156690226 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 3576 | 1467156690229 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:30 INFO - PROCESS | 3576 | ++DOCSHELL 13156C00 == 26 [pid = 3576] [id = 702] 15:31:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15990400) [pid = 3576] [serial = 2106] [outer = 00000000] 15:31:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16161400) [pid = 3576] [serial = 2107] [outer = 15990400] 15:31:30 INFO - PROCESS | 3576 | 1467156690274 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1616D800) [pid = 3576] [serial = 2108] [outer = 15990400] 15:31:30 INFO - PROCESS | 3576 | 1467156690722 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]]]}] 15:31:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:31:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 732ms 15:31:30 INFO - PROCESS | 3576 | 1467156690761 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 3576 | 1467156690767 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:31:30 INFO - PROCESS | 3576 | 1467156690785 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - PROCESS | 3576 | 1467156690789 Marionette TRACE conn3 <- [1,2774,null,{}] 15:31:30 INFO - PROCESS | 3576 | 1467156690793 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}] 15:31:30 INFO - PROCESS | 3576 | 1467156690796 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:30 INFO - PROCESS | 3576 | 1467156690917 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:31:30 INFO - PROCESS | 3576 | 1467156690927 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 3576 | 1467156690929 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:30 INFO - PROCESS | 3576 | ++DOCSHELL 16B34C00 == 27 [pid = 3576] [id = 703] 15:31:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16DE5000) [pid = 3576] [serial = 2109] [outer = 00000000] 15:31:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (176B1800) [pid = 3576] [serial = 2110] [outer = 16DE5000] 15:31:30 INFO - PROCESS | 3576 | 1467156690984 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17F28400) [pid = 3576] [serial = 2111] [outer = 16DE5000] 15:31:31 INFO - PROCESS | 3576 | 1467156691443 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]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 701ms 15:31:31 INFO - PROCESS | 3576 | 1467156691476 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 3576 | 1467156691478 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:31:31 INFO - PROCESS | 3576 | 1467156691481 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:31:31 INFO - PROCESS | 3576 | 1467156691483 Marionette TRACE conn3 <- [1,2778,null,{}] 15:31:31 INFO - PROCESS | 3576 | 1467156691493 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}] 15:31:31 INFO - PROCESS | 3576 | 1467156691495 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:31 INFO - PROCESS | 3576 | 1467156691635 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:31:31 INFO - PROCESS | 3576 | 1467156691720 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:31 INFO - PROCESS | 3576 | 1467156691722 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:31 INFO - PROCESS | 3576 | ++DOCSHELL 18246C00 == 28 [pid = 3576] [id = 704] 15:31:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1824B800) [pid = 3576] [serial = 2112] [outer = 00000000] 15:31:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18527800) [pid = 3576] [serial = 2113] [outer = 1824B800] 15:31:31 INFO - PROCESS | 3576 | 1467156691766 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1852BC00) [pid = 3576] [serial = 2114] [outer = 1824B800] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13947400) [pid = 3576] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13032400) [pid = 3576] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (110D0000) [pid = 3576] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E7AC00) [pid = 3576] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1761B000) [pid = 3576] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A7C000) [pid = 3576] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1771A800) [pid = 3576] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1047E000) [pid = 3576] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1573E000) [pid = 3576] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16260000) [pid = 3576] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A0A5400) [pid = 3576] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (12DC4000) [pid = 3576] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (10434400) [pid = 3576] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:31:32 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1047E800) [pid = 3576] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:31:32 INFO - PROCESS | 3576 | 1467156692363 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]]]}] 15:31:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:31:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 888ms 15:31:32 INFO - PROCESS | 3576 | 1467156692387 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:31:32 INFO - PROCESS | 3576 | 1467156692389 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:31:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:31:32 INFO - PROCESS | 3576 | 1467156692392 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:31:32 INFO - PROCESS | 3576 | 1467156692394 Marionette TRACE conn3 <- [1,2782,null,{}] 15:31:32 INFO - PROCESS | 3576 | 1467156692398 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}] 15:31:32 INFO - PROCESS | 3576 | 1467156692400 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:32 INFO - PROCESS | 3576 | 1467156692482 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:31:32 INFO - PROCESS | 3576 | 1467156692491 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:32 INFO - PROCESS | 3576 | 1467156692496 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:32 INFO - PROCESS | 3576 | ++DOCSHELL 13229400 == 29 [pid = 3576] [id = 705] 15:31:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13456400) [pid = 3576] [serial = 2115] [outer = 00000000] 15:31:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (14EBC400) [pid = 3576] [serial = 2116] [outer = 13456400] 15:31:32 INFO - PROCESS | 3576 | 1467156692553 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1824CC00) [pid = 3576] [serial = 2117] [outer = 13456400] 15:31:33 INFO - PROCESS | 3576 | 1467156693039 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]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 685ms 15:31:33 INFO - PROCESS | 3576 | 1467156693091 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 3576 | 1467156693093 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:31:33 INFO - PROCESS | 3576 | 1467156693097 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:31:33 INFO - PROCESS | 3576 | 1467156693098 Marionette TRACE conn3 <- [1,2786,null,{}] 15:31:33 INFO - PROCESS | 3576 | 1467156693102 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}] 15:31:33 INFO - PROCESS | 3576 | 1467156693104 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:33 INFO - PROCESS | 3576 | 1467156693183 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:31:33 INFO - PROCESS | 3576 | 1467156693188 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:33 INFO - PROCESS | 3576 | 1467156693190 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:33 INFO - PROCESS | 3576 | ++DOCSHELL 1036CC00 == 30 [pid = 3576] [id = 706] 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B3400) [pid = 3576] [serial = 2118] [outer = 00000000] 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19EE8400) [pid = 3576] [serial = 2119] [outer = 199B3400] 15:31:33 INFO - PROCESS | 3576 | 1467156693244 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0A5000) [pid = 3576] [serial = 2120] [outer = 199B3400] 15:31:33 INFO - PROCESS | 3576 | 1467156693704 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]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 639ms 15:31:33 INFO - PROCESS | 3576 | 1467156693735 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 3576 | 1467156693737 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:31:33 INFO - PROCESS | 3576 | 1467156693741 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - PROCESS | 3576 | 1467156693742 Marionette TRACE conn3 <- [1,2790,null,{}] 15:31:33 INFO - PROCESS | 3576 | 1467156693746 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}] 15:31:33 INFO - PROCESS | 3576 | 1467156693748 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:33 INFO - PROCESS | 3576 | 1467156693808 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:31:33 INFO - PROCESS | 3576 | 1467156693813 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:33 INFO - PROCESS | 3576 | 1467156693815 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:33 INFO - PROCESS | 3576 | ++DOCSHELL 15E88800 == 31 [pid = 3576] [id = 707] 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A3C8000) [pid = 3576] [serial = 2121] [outer = 00000000] 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A62D800) [pid = 3576] [serial = 2122] [outer = 1A3C8000] 15:31:33 INFO - PROCESS | 3576 | 1467156693866 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A76F400) [pid = 3576] [serial = 2123] [outer = 1A3C8000] 15:31:34 INFO - PROCESS | 3576 | 1467156694292 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]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:31:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 592ms 15:31:34 INFO - PROCESS | 3576 | 1467156694321 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:31:34 INFO - PROCESS | 3576 | 1467156694323 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:31:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:31:34 INFO - PROCESS | 3576 | 1467156694381 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:31:34 INFO - PROCESS | 3576 | 1467156694385 Marionette TRACE conn3 <- [1,2794,null,{}] 15:31:34 INFO - PROCESS | 3576 | 1467156694395 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}] 15:31:34 INFO - PROCESS | 3576 | 1467156694399 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:34 INFO - PROCESS | 3576 | 1467156694524 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:31:34 INFO - PROCESS | 3576 | 1467156694723 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:34 INFO - PROCESS | 3576 | 1467156694727 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:34 INFO - PROCESS | 3576 | ++DOCSHELL 11C3CC00 == 32 [pid = 3576] [id = 708] 15:31:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (129EA800) [pid = 3576] [serial = 2124] [outer = 00000000] 15:31:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13034800) [pid = 3576] [serial = 2125] [outer = 129EA800] 15:31:34 INFO - PROCESS | 3576 | 1467156694786 Marionette DEBUG loaded listener.js 15:31:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E7C00) [pid = 3576] [serial = 2126] [outer = 129EA800] 15:31:35 INFO - PROCESS | 3576 | 1467156695476 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]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:31:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1184ms 15:31:35 INFO - PROCESS | 3576 | 1467156695546 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 3576 | 1467156695550 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:31:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:31:35 INFO - PROCESS | 3576 | 1467156695556 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 3576 | 1467156695559 Marionette TRACE conn3 <- [1,2798,null,{}] 15:31:35 INFO - PROCESS | 3576 | 1467156695566 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}] 15:31:35 INFO - PROCESS | 3576 | 1467156695570 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:35 INFO - PROCESS | 3576 | 1467156695696 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:31:35 INFO - PROCESS | 3576 | 1467156695829 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:35 INFO - PROCESS | 3576 | 1467156695832 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:35 INFO - PROCESS | 3576 | ++DOCSHELL 1573EC00 == 33 [pid = 3576] [id = 709] 15:31:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1577D400) [pid = 3576] [serial = 2127] [outer = 00000000] 15:31:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E84400) [pid = 3576] [serial = 2128] [outer = 1577D400] 15:31:35 INFO - PROCESS | 3576 | 1467156695891 Marionette DEBUG loaded listener.js 15:31:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16AACC00) [pid = 3576] [serial = 2129] [outer = 1577D400] 15:31:36 INFO - PROCESS | 3576 | 1467156696718 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]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1215ms 15:31:36 INFO - PROCESS | 3576 | 1467156696768 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 3576 | 1467156696772 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:31:36 INFO - PROCESS | 3576 | 1467156696777 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - PROCESS | 3576 | 1467156696781 Marionette TRACE conn3 <- [1,2802,null,{}] 15:31:36 INFO - PROCESS | 3576 | 1467156696786 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}] 15:31:36 INFO - PROCESS | 3576 | 1467156696789 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:36 INFO - PROCESS | 3576 | 1467156696897 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:31:37 INFO - PROCESS | 3576 | 1467156697040 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 3576 | 1467156697044 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:37 INFO - PROCESS | 3576 | ++DOCSHELL 129ED800 == 34 [pid = 3576] [id = 710] 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (12DC7800) [pid = 3576] [serial = 2130] [outer = 00000000] 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13109C00) [pid = 3576] [serial = 2131] [outer = 12DC7800] 15:31:37 INFO - PROCESS | 3576 | 1467156697098 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13202800) [pid = 3576] [serial = 2132] [outer = 12DC7800] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 1036CC00 == 33 [pid = 3576] [id = 706] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 13229400 == 32 [pid = 3576] [id = 705] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 18246C00 == 31 [pid = 3576] [id = 704] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 16B34C00 == 30 [pid = 3576] [id = 703] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 13156C00 == 29 [pid = 3576] [id = 702] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 1345E400 == 28 [pid = 3576] [id = 701] 15:31:37 INFO - PROCESS | 3576 | --DOCSHELL 10A78800 == 27 [pid = 3576] [id = 700] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (110CAC00) [pid = 3576] [serial = 2086] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13C1C400) [pid = 3576] [serial = 2059] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13C27000) [pid = 3576] [serial = 2060] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1310B800) [pid = 3576] [serial = 2056] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13131800) [pid = 3576] [serial = 2057] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13C21C00) [pid = 3576] [serial = 2048] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13225C00) [pid = 3576] [serial = 2047] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (129F1800) [pid = 3576] [serial = 2087] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1617B800) [pid = 3576] [serial = 2051] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1616BC00) [pid = 3576] [serial = 2050] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17723800) [pid = 3576] [serial = 2068] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (131E8800) [pid = 3576] [serial = 2071] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19BBD800) [pid = 3576] [serial = 2074] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (114CA800) [pid = 3576] [serial = 2054] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A7E000) [pid = 3576] [serial = 2053] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15E79C00) [pid = 3576] [serial = 2062] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15E87400) [pid = 3576] [serial = 2072] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16B15000) [pid = 3576] [serial = 2065] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1700C400) [pid = 3576] [serial = 2066] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19C6AC00) [pid = 3576] [serial = 2078] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A329400) [pid = 3576] [serial = 2080] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (177D0800) [pid = 3576] [serial = 2069] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13C17C00) [pid = 3576] [serial = 2084] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1310A000) [pid = 3576] [serial = 2083] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A322C00) [pid = 3576] [serial = 2081] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (19BC4C00) [pid = 3576] [serial = 2075] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15E84800) [pid = 3576] [serial = 2063] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (19C6A000) [pid = 3576] [serial = 2077] [outer = 00000000] [url = about:blank] 15:31:37 INFO - PROCESS | 3576 | 1467156697597 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]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:31:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 842ms 15:31:37 INFO - PROCESS | 3576 | 1467156697621 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 3576 | 1467156697625 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:31:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:31:37 INFO - PROCESS | 3576 | 1467156697631 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - PROCESS | 3576 | 1467156697634 Marionette TRACE conn3 <- [1,2806,null,{}] 15:31:37 INFO - PROCESS | 3576 | 1467156697641 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}] 15:31:37 INFO - PROCESS | 3576 | 1467156697644 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:37 INFO - PROCESS | 3576 | 1467156697731 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:31:37 INFO - PROCESS | 3576 | 1467156697740 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 3576 | 1467156697742 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:37 INFO - PROCESS | 3576 | ++DOCSHELL 13223000 == 28 [pid = 3576] [id = 711] 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13228000) [pid = 3576] [serial = 2133] [outer = 00000000] 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13943C00) [pid = 3576] [serial = 2134] [outer = 13228000] 15:31:37 INFO - PROCESS | 3576 | 1467156697789 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13C1E000) [pid = 3576] [serial = 2135] [outer = 13228000] 15:31:38 INFO - PROCESS | 3576 | 1467156698319 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]]]}] 15:31:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:31:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 732ms 15:31:38 INFO - PROCESS | 3576 | 1467156698371 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:31:38 INFO - PROCESS | 3576 | 1467156698374 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:31:38 INFO - PROCESS | 3576 | 1467156698377 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:31:38 INFO - PROCESS | 3576 | 1467156698380 Marionette TRACE conn3 <- [1,2810,null,{}] 15:31:38 INFO - PROCESS | 3576 | 1467156698391 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}] 15:31:38 INFO - PROCESS | 3576 | 1467156698396 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:38 INFO - PROCESS | 3576 | 1467156698512 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:31:38 INFO - PROCESS | 3576 | 1467156698624 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:38 INFO - PROCESS | 3576 | 1467156698627 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:38 INFO - PROCESS | 3576 | ++DOCSHELL 1430F800 == 29 [pid = 3576] [id = 712] 15:31:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (14310C00) [pid = 3576] [serial = 2136] [outer = 00000000] 15:31:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1599BC00) [pid = 3576] [serial = 2137] [outer = 14310C00] 15:31:38 INFO - PROCESS | 3576 | 1467156698676 Marionette DEBUG loaded listener.js 15:31:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15E7E000) [pid = 3576] [serial = 2138] [outer = 14310C00] 15:31:39 INFO - PROCESS | 3576 | 1467156699042 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]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 732ms 15:31:39 INFO - PROCESS | 3576 | 1467156699102 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 3576 | 1467156699104 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:31:39 INFO - PROCESS | 3576 | 1467156699108 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 3576 | 1467156699110 Marionette TRACE conn3 <- [1,2814,null,{}] 15:31:39 INFO - PROCESS | 3576 | 1467156699113 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}] 15:31:39 INFO - PROCESS | 3576 | 1467156699115 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:39 INFO - PROCESS | 3576 | 1467156699198 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:31:39 INFO - PROCESS | 3576 | 1467156699204 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 3576 | 1467156699207 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:39 INFO - PROCESS | 3576 | ++DOCSHELL 16254000 == 30 [pid = 3576] [id = 713] 15:31:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16257800) [pid = 3576] [serial = 2139] [outer = 00000000] 15:31:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16E5E400) [pid = 3576] [serial = 2140] [outer = 16257800] 15:31:39 INFO - PROCESS | 3576 | 1467156699251 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (172E6000) [pid = 3576] [serial = 2141] [outer = 16257800] 15:31:39 INFO - PROCESS | 3576 | 1467156699746 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 685ms 15:31:39 INFO - PROCESS | 3576 | 1467156699807 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 3576 | 1467156699809 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:31:39 INFO - PROCESS | 3576 | 1467156699819 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 3576 | 1467156699821 Marionette TRACE conn3 <- [1,2818,null,{}] 15:31:39 INFO - PROCESS | 3576 | 1467156699825 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}] 15:31:39 INFO - PROCESS | 3576 | 1467156699827 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:39 INFO - PROCESS | 3576 | 1467156699968 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:31:39 INFO - PROCESS | 3576 | 1467156699992 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 3576 | 1467156699994 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:40 INFO - PROCESS | 3576 | ++DOCSHELL 1761BC00 == 31 [pid = 3576] [id = 714] 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1761CC00) [pid = 3576] [serial = 2142] [outer = 00000000] 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1771C800) [pid = 3576] [serial = 2143] [outer = 1761CC00] 15:31:40 INFO - PROCESS | 3576 | 1467156700047 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (177D0800) [pid = 3576] [serial = 2144] [outer = 1761CC00] 15:31:40 INFO - PROCESS | 3576 | 1467156700488 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]]]}] 15:31:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:31:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 685ms 15:31:40 INFO - PROCESS | 3576 | 1467156700515 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:31:40 INFO - PROCESS | 3576 | 1467156700517 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:31:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:31:40 INFO - PROCESS | 3576 | 1467156700521 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:31:40 INFO - PROCESS | 3576 | 1467156700522 Marionette TRACE conn3 <- [1,2822,null,{}] 15:31:40 INFO - PROCESS | 3576 | 1467156700526 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}] 15:31:40 INFO - PROCESS | 3576 | 1467156700531 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:40 INFO - PROCESS | 3576 | 1467156700671 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:31:40 INFO - PROCESS | 3576 | 1467156700677 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 3576 | 1467156700679 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:40 INFO - PROCESS | 3576 | ++DOCSHELL 104E6400 == 32 [pid = 3576] [id = 715] 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (177D2C00) [pid = 3576] [serial = 2145] [outer = 00000000] 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199B6000) [pid = 3576] [serial = 2146] [outer = 177D2C00] 15:31:40 INFO - PROCESS | 3576 | 1467156700723 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19C5D000) [pid = 3576] [serial = 2147] [outer = 177D2C00] 15:31:41 INFO - PROCESS | 3576 | 1467156701207 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:31:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:31:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 15:31:41 INFO - PROCESS | 3576 | 1467156701263 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:31:41 INFO - PROCESS | 3576 | 1467156701265 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:31:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:31:41 INFO - PROCESS | 3576 | 1467156701268 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 3576 | 1467156701270 Marionette TRACE conn3 <- [1,2826,null,{}] 15:31:41 INFO - PROCESS | 3576 | 1467156701273 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}] 15:31:41 INFO - PROCESS | 3576 | 1467156701275 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:41 INFO - PROCESS | 3576 | 1467156701416 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:31:41 INFO - PROCESS | 3576 | 1467156701426 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:41 INFO - PROCESS | 3576 | 1467156701428 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:41 INFO - PROCESS | 3576 | ++DOCSHELL 19EE1C00 == 33 [pid = 3576] [id = 716] 15:31:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19EE2400) [pid = 3576] [serial = 2148] [outer = 00000000] 15:31:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A0A4C00) [pid = 3576] [serial = 2149] [outer = 19EE2400] 15:31:41 INFO - PROCESS | 3576 | 1467156701471 Marionette DEBUG loaded listener.js 15:31:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A3C7400) [pid = 3576] [serial = 2150] [outer = 19EE2400] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A79400) [pid = 3576] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16DE5000) [pid = 3576] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13942800) [pid = 3576] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1824B800) [pid = 3576] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13456400) [pid = 3576] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1291DC00) [pid = 3576] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (199B3400) [pid = 3576] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13C16400) [pid = 3576] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E70800) [pid = 3576] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:31:41 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15990400) [pid = 3576] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:31:41 INFO - PROCESS | 3576 | 1467156701984 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]]]}] 15:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 15:31:42 INFO - PROCESS | 3576 | 1467156702009 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 3576 | 1467156702011 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:31:42 INFO - PROCESS | 3576 | 1467156702014 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 3576 | 1467156702016 Marionette TRACE conn3 <- [1,2830,null,{}] 15:31:42 INFO - PROCESS | 3576 | 1467156702020 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}] 15:31:42 INFO - PROCESS | 3576 | 1467156702021 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:42 INFO - PROCESS | 3576 | 1467156702110 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:31:42 INFO - PROCESS | 3576 | 1467156702115 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 3576 | 1467156702117 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:42 INFO - PROCESS | 3576 | ++DOCSHELL 16DE5000 == 34 [pid = 3576] [id = 717] 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (172E5800) [pid = 3576] [serial = 2151] [outer = 00000000] 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (199B3400) [pid = 3576] [serial = 2152] [outer = 172E5800] 15:31:42 INFO - PROCESS | 3576 | 1467156702161 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (19C60400) [pid = 3576] [serial = 2153] [outer = 172E5800] 15:31:42 INFO - PROCESS | 3576 | 1467156702599 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]]]}] 15:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 624ms 15:31:42 INFO - PROCESS | 3576 | 1467156702653 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 3576 | 1467156702655 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:31:42 INFO - PROCESS | 3576 | 1467156702662 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 3576 | 1467156702664 Marionette TRACE conn3 <- [1,2834,null,{}] 15:31:42 INFO - PROCESS | 3576 | 1467156702667 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}] 15:31:42 INFO - PROCESS | 3576 | 1467156702669 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:42 INFO - PROCESS | 3576 | 1467156702750 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:31:42 INFO - PROCESS | 3576 | 1467156702756 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 3576 | 1467156702758 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:42 INFO - PROCESS | 3576 | ++DOCSHELL 1A3CE000 == 35 [pid = 3576] [id = 718] 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1A621000) [pid = 3576] [serial = 2154] [outer = 00000000] 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1A777000) [pid = 3576] [serial = 2155] [outer = 1A621000] 15:31:42 INFO - PROCESS | 3576 | 1467156702801 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A77A400) [pid = 3576] [serial = 2156] [outer = 1A621000] 15:31:43 INFO - PROCESS | 3576 | 1467156703259 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]]]}] 15:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 639ms 15:31:43 INFO - PROCESS | 3576 | 1467156703304 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 3576 | 1467156703306 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:31:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:31:43 INFO - PROCESS | 3576 | 1467156703309 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:31:43 INFO - PROCESS | 3576 | 1467156703311 Marionette TRACE conn3 <- [1,2838,null,{}] 15:31:43 INFO - PROCESS | 3576 | 1467156703314 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}] 15:31:43 INFO - PROCESS | 3576 | 1467156703316 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:43 INFO - PROCESS | 3576 | 1467156703394 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:31:43 INFO - PROCESS | 3576 | 1467156703399 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 3576 | 1467156703401 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:43 INFO - PROCESS | 3576 | ++DOCSHELL 19BC7C00 == 36 [pid = 3576] [id = 719] 15:31:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A77C800) [pid = 3576] [serial = 2157] [outer = 00000000] 15:31:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A8D0400) [pid = 3576] [serial = 2158] [outer = 1A77C800] 15:31:43 INFO - PROCESS | 3576 | 1467156703444 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A8D0800) [pid = 3576] [serial = 2159] [outer = 1A77C800] 15:31:44 INFO - PROCESS | 3576 | 1467156704097 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 841ms 15:31:44 INFO - PROCESS | 3576 | 1467156704166 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 3576 | 1467156704171 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:31:44 INFO - PROCESS | 3576 | 1467156704191 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 3576 | 1467156704195 Marionette TRACE conn3 <- [1,2842,null,{}] 15:31:44 INFO - PROCESS | 3576 | 1467156704202 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}] 15:31:44 INFO - PROCESS | 3576 | 1467156704205 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:44 INFO - PROCESS | 3576 | 1467156704323 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:31:44 INFO - PROCESS | 3576 | 1467156704430 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:44 INFO - PROCESS | 3576 | 1467156704433 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:44 INFO - PROCESS | 3576 | ++DOCSHELL 11028C00 == 37 [pid = 3576] [id = 720] 15:31:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1102EC00) [pid = 3576] [serial = 2160] [outer = 00000000] 15:31:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13229800) [pid = 3576] [serial = 2161] [outer = 1102EC00] 15:31:44 INFO - PROCESS | 3576 | 1467156704474 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13C22400) [pid = 3576] [serial = 2162] [outer = 1102EC00] 15:31:45 INFO - PROCESS | 3576 | 1467156705013 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]]]}] 15:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 903ms 15:31:45 INFO - PROCESS | 3576 | 1467156705078 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 3576 | 1467156705083 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:31:45 INFO - PROCESS | 3576 | 1467156705090 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 3576 | 1467156705093 Marionette TRACE conn3 <- [1,2846,null,{}] 15:31:45 INFO - PROCESS | 3576 | 1467156705097 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}] 15:31:45 INFO - PROCESS | 3576 | 1467156705100 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:45 INFO - PROCESS | 3576 | 1467156705217 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:31:45 INFO - PROCESS | 3576 | 1467156705359 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 3576 | 1467156705361 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:45 INFO - PROCESS | 3576 | ++DOCSHELL 15990400 == 38 [pid = 3576] [id = 721] 15:31:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15997400) [pid = 3576] [serial = 2163] [outer = 00000000] 15:31:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16181000) [pid = 3576] [serial = 2164] [outer = 15997400] 15:31:45 INFO - PROCESS | 3576 | 1467156705420 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16B34C00) [pid = 3576] [serial = 2165] [outer = 15997400] 15:31:46 INFO - PROCESS | 3576 | 1467156706012 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 998ms 15:31:46 INFO - PROCESS | 3576 | 1467156706092 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 3576 | 1467156706095 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:31:46 INFO - PROCESS | 3576 | 1467156706099 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 3576 | 1467156706102 Marionette TRACE conn3 <- [1,2850,null,{}] 15:31:46 INFO - PROCESS | 3576 | 1467156706114 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}] 15:31:46 INFO - PROCESS | 3576 | 1467156706119 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:46 INFO - PROCESS | 3576 | 1467156706240 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:31:46 INFO - PROCESS | 3576 | 1467156706376 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 3576 | 1467156706380 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:46 INFO - PROCESS | 3576 | ++DOCSHELL 1A772800 == 39 [pid = 3576] [id = 722] 15:31:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A775800) [pid = 3576] [serial = 2166] [outer = 00000000] 15:31:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A8CC000) [pid = 3576] [serial = 2167] [outer = 1A775800] 15:31:46 INFO - PROCESS | 3576 | 1467156706437 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1AB56400) [pid = 3576] [serial = 2168] [outer = 1A775800] 15:31:47 INFO - PROCESS | 3576 | 1467156707011 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]]]}] 15:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 935ms 15:31:47 INFO - PROCESS | 3576 | 1467156707238 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:31:47 INFO - PROCESS | 3576 | 1467156707243 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:31:47 INFO - PROCESS | 3576 | 1467156707263 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:31:47 INFO - PROCESS | 3576 | 1467156707266 Marionette TRACE conn3 <- [1,2854,null,{}] 15:31:47 INFO - PROCESS | 3576 | 1467156707272 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}] 15:31:47 INFO - PROCESS | 3576 | 1467156707275 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:47 INFO - PROCESS | 3576 | 1467156707378 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:31:47 INFO - PROCESS | 3576 | 1467156707515 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 3576 | 1467156707520 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:47 INFO - PROCESS | 3576 | ++DOCSHELL 104EA000 == 40 [pid = 3576] [id = 723] 15:31:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10A76400) [pid = 3576] [serial = 2169] [outer = 00000000] 15:31:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12928C00) [pid = 3576] [serial = 2170] [outer = 10A76400] 15:31:47 INFO - PROCESS | 3576 | 1467156707573 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12DC4000) [pid = 3576] [serial = 2171] [outer = 10A76400] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 1A3CE000 == 39 [pid = 3576] [id = 718] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 16DE5000 == 38 [pid = 3576] [id = 717] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 19EE1C00 == 37 [pid = 3576] [id = 716] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 104E6400 == 36 [pid = 3576] [id = 715] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 1761BC00 == 35 [pid = 3576] [id = 714] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 16254000 == 34 [pid = 3576] [id = 713] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 1430F800 == 33 [pid = 3576] [id = 712] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 13223000 == 32 [pid = 3576] [id = 711] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 129ED800 == 31 [pid = 3576] [id = 710] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 11C3CC00 == 30 [pid = 3576] [id = 708] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 1573EC00 == 29 [pid = 3576] [id = 709] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 15E88800 == 28 [pid = 3576] [id = 707] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 15990400 == 27 [pid = 3576] [id = 721] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 1A772800 == 26 [pid = 3576] [id = 722] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 19BC7C00 == 25 [pid = 3576] [id = 719] 15:31:48 INFO - PROCESS | 3576 | --DOCSHELL 11028C00 == 24 [pid = 3576] [id = 720] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A62D800) [pid = 3576] [serial = 2122] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (10E99000) [pid = 3576] [serial = 2101] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (114D2000) [pid = 3576] [serial = 2102] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (176B1800) [pid = 3576] [serial = 2110] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13C1DC00) [pid = 3576] [serial = 2104] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13C61C00) [pid = 3576] [serial = 2105] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18527800) [pid = 3576] [serial = 2113] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (14EBC400) [pid = 3576] [serial = 2116] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1824CC00) [pid = 3576] [serial = 2117] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13152800) [pid = 3576] [serial = 2090] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (130A3000) [pid = 3576] [serial = 2089] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19EE8400) [pid = 3576] [serial = 2119] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13CA9800) [pid = 3576] [serial = 2093] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C28400) [pid = 3576] [serial = 2092] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16165000) [pid = 3576] [serial = 2096] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E83800) [pid = 3576] [serial = 2095] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (170F1000) [pid = 3576] [serial = 2098] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1852BC00) [pid = 3576] [serial = 2114] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16161400) [pid = 3576] [serial = 2107] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17F28400) [pid = 3576] [serial = 2111] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A0A5000) [pid = 3576] [serial = 2120] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1616D800) [pid = 3576] [serial = 2108] [outer = 00000000] [url = about:blank] 15:31:48 INFO - PROCESS | 3576 | 1467156708837 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]]]}] 15:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1605ms 15:31:48 INFO - PROCESS | 3576 | 1467156708909 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 3576 | 1467156708914 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:31:48 INFO - PROCESS | 3576 | 1467156708920 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:31:48 INFO - PROCESS | 3576 | 1467156708923 Marionette TRACE conn3 <- [1,2858,null,{}] 15:31:48 INFO - PROCESS | 3576 | 1467156708931 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}] 15:31:48 INFO - PROCESS | 3576 | 1467156708933 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:49 INFO - PROCESS | 3576 | 1467156709023 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:31:49 INFO - PROCESS | 3576 | 1467156709121 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 3576 | 1467156709125 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:49 INFO - PROCESS | 3576 | ++DOCSHELL 10A77000 == 25 [pid = 3576] [id = 724] 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A77800) [pid = 3576] [serial = 2172] [outer = 00000000] 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (114D4000) [pid = 3576] [serial = 2173] [outer = 10A77800] 15:31:49 INFO - PROCESS | 3576 | 1467156709173 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11C44800) [pid = 3576] [serial = 2174] [outer = 10A77800] 15:31:49 INFO - PROCESS | 3576 | 1467156709613 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]]]}] 15:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 15:31:49 INFO - PROCESS | 3576 | 1467156709665 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 3576 | 1467156709670 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:31:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:31:49 INFO - PROCESS | 3576 | 1467156709677 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 3576 | 1467156709680 Marionette TRACE conn3 <- [1,2862,null,{}] 15:31:49 INFO - PROCESS | 3576 | 1467156709684 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}] 15:31:49 INFO - PROCESS | 3576 | 1467156709686 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:49 INFO - PROCESS | 3576 | 1467156709758 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:31:49 INFO - PROCESS | 3576 | 1467156709767 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 3576 | 1467156709769 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:49 INFO - PROCESS | 3576 | ++DOCSHELL 1321E000 == 26 [pid = 3576] [id = 725] 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13221000) [pid = 3576] [serial = 2175] [outer = 00000000] 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13455400) [pid = 3576] [serial = 2176] [outer = 13221000] 15:31:49 INFO - PROCESS | 3576 | 1467156709818 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C0BC00) [pid = 3576] [serial = 2177] [outer = 13221000] 15:31:50 INFO - PROCESS | 3576 | 1467156710310 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]]]}] 15:31:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:31:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 701ms 15:31:50 INFO - PROCESS | 3576 | 1467156710359 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 3576 | 1467156710361 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:31:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:31:50 INFO - PROCESS | 3576 | 1467156710365 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 3576 | 1467156710368 Marionette TRACE conn3 <- [1,2866,null,{}] 15:31:50 INFO - PROCESS | 3576 | 1467156710379 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}] 15:31:50 INFO - PROCESS | 3576 | 1467156710384 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:50 INFO - PROCESS | 3576 | 1467156710497 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:31:50 INFO - PROCESS | 3576 | 1467156710606 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 3576 | 1467156710609 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:50 INFO - PROCESS | 3576 | ++DOCSHELL 14EB7800 == 27 [pid = 3576] [id = 726] 15:31:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14F1EC00) [pid = 3576] [serial = 2178] [outer = 00000000] 15:31:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15741000) [pid = 3576] [serial = 2179] [outer = 14F1EC00] 15:31:50 INFO - PROCESS | 3576 | 1467156710657 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E6F000) [pid = 3576] [serial = 2180] [outer = 14F1EC00] 15:31:51 INFO - PROCESS | 3576 | 1467156711076 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]]]}] 15:31:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:31:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 15:31:51 INFO - PROCESS | 3576 | 1467156711105 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 3576 | 1467156711108 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:31:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:31:51 INFO - PROCESS | 3576 | 1467156711121 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - PROCESS | 3576 | 1467156711123 Marionette TRACE conn3 <- [1,2870,null,{}] 15:31:51 INFO - PROCESS | 3576 | 1467156711133 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}] 15:31:51 INFO - PROCESS | 3576 | 1467156711135 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:51 INFO - PROCESS | 3576 | 1467156711255 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:31:51 INFO - PROCESS | 3576 | 1467156711261 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 3576 | 1467156711263 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:51 INFO - PROCESS | 3576 | ++DOCSHELL 1599D400 == 28 [pid = 3576] [id = 727] 15:31:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E67000) [pid = 3576] [serial = 2181] [outer = 00000000] 15:31:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16165800) [pid = 3576] [serial = 2182] [outer = 15E67000] 15:31:51 INFO - PROCESS | 3576 | 1467156711308 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16252C00) [pid = 3576] [serial = 2183] [outer = 15E67000] 15:31:51 INFO - PROCESS | 3576 | 1467156711772 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]]]}] 15:31:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:31:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 717ms 15:31:51 INFO - PROCESS | 3576 | 1467156711838 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 3576 | 1467156711840 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:31:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:31:51 INFO - PROCESS | 3576 | 1467156711843 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - PROCESS | 3576 | 1467156711845 Marionette TRACE conn3 <- [1,2874,null,{}] 15:31:51 INFO - PROCESS | 3576 | 1467156711849 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}] 15:31:51 INFO - PROCESS | 3576 | 1467156711851 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:51 INFO - PROCESS | 3576 | 1467156711988 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:31:51 INFO - PROCESS | 3576 | 1467156711998 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 3576 | 1467156712000 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:52 INFO - PROCESS | 3576 | ++DOCSHELL 1625F800 == 29 [pid = 3576] [id = 728] 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AAE800) [pid = 3576] [serial = 2184] [outer = 00000000] 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17208000) [pid = 3576] [serial = 2185] [outer = 16AAE800] 15:31:52 INFO - PROCESS | 3576 | 1467156712100 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (176B1800) [pid = 3576] [serial = 2186] [outer = 16AAE800] 15:31:52 INFO - PROCESS | 3576 | 1467156712523 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]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:31:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 732ms 15:31:52 INFO - PROCESS | 3576 | 1467156712582 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 3576 | 1467156712584 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:31:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:31:52 INFO - PROCESS | 3576 | 1467156712587 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 3576 | 1467156712589 Marionette TRACE conn3 <- [1,2878,null,{}] 15:31:52 INFO - PROCESS | 3576 | 1467156712592 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}] 15:31:52 INFO - PROCESS | 3576 | 1467156712598 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:52 INFO - PROCESS | 3576 | 1467156712735 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:31:52 INFO - PROCESS | 3576 | 1467156712809 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 3576 | 1467156712811 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:52 INFO - PROCESS | 3576 | ++DOCSHELL 18249800 == 30 [pid = 3576] [id = 729] 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1824BC00) [pid = 3576] [serial = 2187] [outer = 00000000] 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18528C00) [pid = 3576] [serial = 2188] [outer = 1824BC00] 15:31:52 INFO - PROCESS | 3576 | 1467156712858 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (199AE800) [pid = 3576] [serial = 2189] [outer = 1824BC00] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A621000) [pid = 3576] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1761CC00) [pid = 3576] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (177D2C00) [pid = 3576] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19EE2400) [pid = 3576] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A77C800) [pid = 3576] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A3C8000) [pid = 3576] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1577D400) [pid = 3576] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14310C00) [pid = 3576] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13228000) [pid = 3576] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12DC7800) [pid = 3576] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16257800) [pid = 3576] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (129EA800) [pid = 3576] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (172E5800) [pid = 3576] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:31:53 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16AAE400) [pid = 3576] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:31:53 INFO - PROCESS | 3576 | 1467156713453 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:31:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 903ms 15:31:53 INFO - PROCESS | 3576 | 1467156713492 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 3576 | 1467156713494 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:31:53 INFO - PROCESS | 3576 | 1467156713497 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 3576 | 1467156713499 Marionette TRACE conn3 <- [1,2882,null,{}] 15:31:53 INFO - PROCESS | 3576 | 1467156713503 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}] 15:31:53 INFO - PROCESS | 3576 | 1467156713516 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:53 INFO - PROCESS | 3576 | 1467156713593 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:31:53 INFO - PROCESS | 3576 | 1467156713599 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 3576 | 1467156713601 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:53 INFO - PROCESS | 3576 | ++DOCSHELL 15742400 == 31 [pid = 3576] [id = 730] 15:31:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15748C00) [pid = 3576] [serial = 2190] [outer = 00000000] 15:31:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16AB2C00) [pid = 3576] [serial = 2191] [outer = 15748C00] 15:31:53 INFO - PROCESS | 3576 | 1467156713644 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1771D000) [pid = 3576] [serial = 2192] [outer = 15748C00] 15:31:54 INFO - PROCESS | 3576 | 1467156714075 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]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:31:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 623ms 15:31:54 INFO - PROCESS | 3576 | 1467156714135 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 3576 | 1467156714137 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:31:54 INFO - PROCESS | 3576 | 1467156714141 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:31:54 INFO - PROCESS | 3576 | 1467156714142 Marionette TRACE conn3 <- [1,2886,null,{}] 15:31:54 INFO - PROCESS | 3576 | 1467156714146 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}] 15:31:54 INFO - PROCESS | 3576 | 1467156714148 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:54 INFO - PROCESS | 3576 | 1467156714224 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:31:54 INFO - PROCESS | 3576 | 1467156714230 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 3576 | 1467156714232 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:54 INFO - PROCESS | 3576 | ++DOCSHELL 18523C00 == 32 [pid = 3576] [id = 731] 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199AE000) [pid = 3576] [serial = 2193] [outer = 00000000] 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19BCB400) [pid = 3576] [serial = 2194] [outer = 199AE000] 15:31:54 INFO - PROCESS | 3576 | 1467156714276 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10A7C000) [pid = 3576] [serial = 2195] [outer = 199AE000] 15:31:54 INFO - PROCESS | 3576 | 1467156714722 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]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:31:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 623ms 15:31:54 INFO - PROCESS | 3576 | 1467156714779 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 3576 | 1467156714781 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:31:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:31:54 INFO - PROCESS | 3576 | 1467156714784 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - PROCESS | 3576 | 1467156714786 Marionette TRACE conn3 <- [1,2890,null,{}] 15:31:54 INFO - PROCESS | 3576 | 1467156714789 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}] 15:31:54 INFO - PROCESS | 3576 | 1467156714791 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:54 INFO - PROCESS | 3576 | 1467156714869 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:31:54 INFO - PROCESS | 3576 | 1467156714874 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 3576 | 1467156714876 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:54 INFO - PROCESS | 3576 | ++DOCSHELL 14EB0000 == 33 [pid = 3576] [id = 732] 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EE6800) [pid = 3576] [serial = 2196] [outer = 00000000] 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A322C00) [pid = 3576] [serial = 2197] [outer = 19EE6800] 15:31:54 INFO - PROCESS | 3576 | 1467156714921 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A324800) [pid = 3576] [serial = 2198] [outer = 19EE6800] 15:31:55 INFO - PROCESS | 3576 | 1467156715663 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:31:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:31:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 935ms 15:31:55 INFO - PROCESS | 3576 | 1467156715715 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:31:55 INFO - PROCESS | 3576 | 1467156715719 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:31:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:31:55 INFO - PROCESS | 3576 | 1467156715725 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:31:55 INFO - PROCESS | 3576 | 1467156715728 Marionette TRACE conn3 <- [1,2894,null,{}] 15:31:55 INFO - PROCESS | 3576 | 1467156715735 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}] 15:31:55 INFO - PROCESS | 3576 | 1467156715738 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:55 INFO - PROCESS | 3576 | 1467156715878 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:31:56 INFO - PROCESS | 3576 | 1467156716023 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 3576 | 1467156716026 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:56 INFO - PROCESS | 3576 | ++DOCSHELL 1102C400 == 34 [pid = 3576] [id = 733] 15:31:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1144AC00) [pid = 3576] [serial = 2199] [outer = 00000000] 15:31:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13126000) [pid = 3576] [serial = 2200] [outer = 1144AC00] 15:31:56 INFO - PROCESS | 3576 | 1467156716083 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13034000) [pid = 3576] [serial = 2201] [outer = 1144AC00] 15:31:56 INFO - PROCESS | 3576 | 1467156716832 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]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:31:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1215ms 15:31:56 INFO - PROCESS | 3576 | 1467156716938 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 3576 | 1467156716943 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:31:56 INFO - PROCESS | 3576 | 1467156716950 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 3576 | 1467156716953 Marionette TRACE conn3 <- [1,2898,null,{}] 15:31:56 INFO - PROCESS | 3576 | 1467156716957 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}] 15:31:56 INFO - PROCESS | 3576 | 1467156716960 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:57 INFO - PROCESS | 3576 | 1467156717086 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:31:57 INFO - PROCESS | 3576 | 1467156717337 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:57 INFO - PROCESS | 3576 | 1467156717340 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:57 INFO - PROCESS | 3576 | ++DOCSHELL 10478000 == 35 [pid = 3576] [id = 734] 15:31:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (104DFC00) [pid = 3576] [serial = 2202] [outer = 00000000] 15:31:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (10A01400) [pid = 3576] [serial = 2203] [outer = 104DFC00] 15:31:57 INFO - PROCESS | 3576 | 1467156717399 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (110C5800) [pid = 3576] [serial = 2204] [outer = 104DFC00] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 18523C00 == 34 [pid = 3576] [id = 731] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 15742400 == 33 [pid = 3576] [id = 730] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 18249800 == 32 [pid = 3576] [id = 729] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 1625F800 == 31 [pid = 3576] [id = 728] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 1599D400 == 30 [pid = 3576] [id = 727] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 14EB7800 == 29 [pid = 3576] [id = 726] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 1321E000 == 28 [pid = 3576] [id = 725] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 10A77000 == 27 [pid = 3576] [id = 724] 15:31:57 INFO - PROCESS | 3576 | --DOCSHELL 104EA000 == 26 [pid = 3576] [id = 723] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (172E7400) [pid = 3576] [serial = 2099] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A77A400) [pid = 3576] [serial = 2156] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1771C800) [pid = 3576] [serial = 2143] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (199B6000) [pid = 3576] [serial = 2146] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (177D0800) [pid = 3576] [serial = 2144] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A0A4C00) [pid = 3576] [serial = 2149] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A8D0800) [pid = 3576] [serial = 2159] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A76F400) [pid = 3576] [serial = 2123] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E84400) [pid = 3576] [serial = 2128] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16AACC00) [pid = 3576] [serial = 2129] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1599BC00) [pid = 3576] [serial = 2137] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E7E000) [pid = 3576] [serial = 2138] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A8D0400) [pid = 3576] [serial = 2158] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13943C00) [pid = 3576] [serial = 2134] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13C1E000) [pid = 3576] [serial = 2135] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13109C00) [pid = 3576] [serial = 2131] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13202800) [pid = 3576] [serial = 2132] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16E5E400) [pid = 3576] [serial = 2140] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13034800) [pid = 3576] [serial = 2125] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (131E7C00) [pid = 3576] [serial = 2126] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19C5D000) [pid = 3576] [serial = 2147] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A3C7400) [pid = 3576] [serial = 2150] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A777000) [pid = 3576] [serial = 2155] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (199B3400) [pid = 3576] [serial = 2152] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19C60400) [pid = 3576] [serial = 2153] [outer = 00000000] [url = about:blank] 15:31:57 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (172E6000) [pid = 3576] [serial = 2141] [outer = 00000000] [url = about:blank] 15:31:58 INFO - PROCESS | 3576 | 1467156718024 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]]]}] 15:31:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:31:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:31:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1106ms 15:31:58 INFO - PROCESS | 3576 | 1467156718055 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:31:58 INFO - TEST-START | /DOMEvents/constructors.html 15:31:58 INFO - PROCESS | 3576 | 1467156718059 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:31:58 INFO - PROCESS | 3576 | 1467156718066 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:31:58 INFO - PROCESS | 3576 | 1467156718069 Marionette TRACE conn3 <- [1,2902,null,{}] 15:31:58 INFO - PROCESS | 3576 | 1467156718074 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}] 15:31:58 INFO - PROCESS | 3576 | 1467156718079 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:58 INFO - PROCESS | 3576 | 1467156718167 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:31:58 INFO - PROCESS | 3576 | 1467156718270 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:58 INFO - PROCESS | 3576 | 1467156718272 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:58 INFO - PROCESS | 3576 | ++DOCSHELL 1281FC00 == 27 [pid = 3576] [id = 735] 15:31:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13206400) [pid = 3576] [serial = 2205] [outer = 00000000] 15:31:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13228000) [pid = 3576] [serial = 2206] [outer = 13206400] 15:31:58 INFO - PROCESS | 3576 | 1467156718320 Marionette DEBUG loaded listener.js 15:31:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13C18800) [pid = 3576] [serial = 2207] [outer = 13206400] 15:31:58 INFO - PROCESS | 3576 | 1467156718843 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]]]}] 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:31:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:31:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 856ms 15:31:58 INFO - PROCESS | 3576 | 1467156718937 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:31:58 INFO - PROCESS | 3576 | 1467156718942 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:31:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:31:58 INFO - PROCESS | 3576 | 1467156718946 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:31:58 INFO - PROCESS | 3576 | 1467156718948 Marionette TRACE conn3 <- [1,2906,null,{}] 15:31:58 INFO - PROCESS | 3576 | 1467156718952 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}] 15:31:58 INFO - PROCESS | 3576 | 1467156718954 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:59 INFO - PROCESS | 3576 | 1467156719047 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:31:59 INFO - PROCESS | 3576 | 1467156719161 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:59 INFO - PROCESS | 3576 | 1467156719164 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:59 INFO - PROCESS | 3576 | ++DOCSHELL 14EBC400 == 28 [pid = 3576] [id = 736] 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (14F1F800) [pid = 3576] [serial = 2208] [outer = 00000000] 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E6A800) [pid = 3576] [serial = 2209] [outer = 14F1F800] 15:31:59 INFO - PROCESS | 3576 | 1467156719209 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15E84400) [pid = 3576] [serial = 2210] [outer = 14F1F800] 15:31:59 INFO - PROCESS | 3576 | 1467156719574 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:31:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:31:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 701ms 15:31:59 INFO - PROCESS | 3576 | 1467156719645 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 3576 | 1467156719648 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:31:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:31:59 INFO - PROCESS | 3576 | 1467156719653 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 3576 | 1467156719659 Marionette TRACE conn3 <- [1,2910,null,{}] 15:31:59 INFO - PROCESS | 3576 | 1467156719669 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}] 15:31:59 INFO - PROCESS | 3576 | 1467156719672 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:59 INFO - PROCESS | 3576 | 1467156719769 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:31:59 INFO - PROCESS | 3576 | 1467156719776 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:59 INFO - PROCESS | 3576 | 1467156719778 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:31:59 INFO - PROCESS | 3576 | ++DOCSHELL 16161800 == 29 [pid = 3576] [id = 737] 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16164C00) [pid = 3576] [serial = 2211] [outer = 00000000] 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16AAE000) [pid = 3576] [serial = 2212] [outer = 16164C00] 15:31:59 INFO - PROCESS | 3576 | 1467156719825 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (170F0800) [pid = 3576] [serial = 2213] [outer = 16164C00] 15:32:00 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:00 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:00 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:00 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:00 INFO - PROCESS | 3576 | 1467156720316 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]]]}] 15:32:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:32:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:00 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 15:32:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:00 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 15:32:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:00 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]" 15:32:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:32:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 701ms 15:32:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:32:00 INFO - PROCESS | 3576 | 1467156720357 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:32:00 INFO - PROCESS | 3576 | 1467156720360 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:32:00 INFO - PROCESS | 3576 | 1467156720363 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:32:00 INFO - PROCESS | 3576 | 1467156720365 Marionette TRACE conn3 <- [1,2914,null,{}] 15:32:00 INFO - PROCESS | 3576 | 1467156720368 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}] 15:32:00 INFO - PROCESS | 3576 | 1467156720370 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:00 INFO - PROCESS | 3576 | 1467156720498 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:32:00 INFO - PROCESS | 3576 | 1467156720519 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:00 INFO - PROCESS | 3576 | 1467156720522 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:00 INFO - PROCESS | 3576 | ++DOCSHELL 176B9C00 == 30 [pid = 3576] [id = 738] 15:32:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1771C800) [pid = 3576] [serial = 2214] [outer = 00000000] 15:32:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1824C800) [pid = 3576] [serial = 2215] [outer = 1771C800] 15:32:00 INFO - PROCESS | 3576 | 1467156720570 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18524C00) [pid = 3576] [serial = 2216] [outer = 1771C800] 15:32:00 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:32:00 INFO - PROCESS | 3576 | 1467156720984 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]]]}] 15:32:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:32:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 701ms 15:32:01 INFO - PROCESS | 3576 | 1467156721046 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 3576 | 1467156721048 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:32:01 INFO - PROCESS | 3576 | 1467156721051 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 3576 | 1467156721053 Marionette TRACE conn3 <- [1,2918,null,{}] 15:32:01 INFO - PROCESS | 3576 | 1467156721064 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}] 15:32:01 INFO - PROCESS | 3576 | 1467156721066 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:01 INFO - PROCESS | 3576 | 1467156721179 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:32:01 INFO - PROCESS | 3576 | 1467156721187 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 3576 | 1467156721193 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:01 INFO - PROCESS | 3576 | ++DOCSHELL 13C63C00 == 31 [pid = 3576] [id = 739] 15:32:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19BC2800) [pid = 3576] [serial = 2217] [outer = 00000000] 15:32:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19C5CC00) [pid = 3576] [serial = 2218] [outer = 19BC2800] 15:32:01 INFO - PROCESS | 3576 | 1467156721248 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19EDF800) [pid = 3576] [serial = 2219] [outer = 19BC2800] 15:32:01 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:32:01 INFO - PROCESS | 3576 | 1467156721706 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]]]}] 15:32:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:32:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 701ms 15:32:01 INFO - PROCESS | 3576 | 1467156721751 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 3576 | 1467156721753 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:32:01 INFO - PROCESS | 3576 | 1467156721793 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 3576 | 1467156721795 Marionette TRACE conn3 <- [1,2922,null,{}] 15:32:01 INFO - PROCESS | 3576 | 1467156721799 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}] 15:32:01 INFO - PROCESS | 3576 | 1467156721801 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:01 INFO - PROCESS | 3576 | 1467156721940 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:32:01 INFO - PROCESS | 3576 | 1467156721957 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 3576 | 1467156721959 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:02 INFO - PROCESS | 3576 | ++DOCSHELL 1A321C00 == 32 [pid = 3576] [id = 740] 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A322000) [pid = 3576] [serial = 2220] [outer = 00000000] 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A62E400) [pid = 3576] [serial = 2221] [outer = 1A322000] 15:32:02 INFO - PROCESS | 3576 | 1467156722161 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A62E800) [pid = 3576] [serial = 2222] [outer = 1A322000] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13221000) [pid = 3576] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14F1EC00) [pid = 3576] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A76400) [pid = 3576] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10A77800) [pid = 3576] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E67000) [pid = 3576] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16AAE800) [pid = 3576] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1824BC00) [pid = 3576] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1102EC00) [pid = 3576] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (199AE000) [pid = 3576] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15997400) [pid = 3576] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A775800) [pid = 3576] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:32:02 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15748C00) [pid = 3576] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:32:02 INFO - PROCESS | 3576 | 1467156722513 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]]]}] 15:32:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:32:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 748ms 15:32:02 INFO - PROCESS | 3576 | 1467156722543 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 3576 | 1467156722545 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:32:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:32:02 INFO - PROCESS | 3576 | 1467156722548 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - PROCESS | 3576 | 1467156722550 Marionette TRACE conn3 <- [1,2926,null,{}] 15:32:02 INFO - PROCESS | 3576 | 1467156722554 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}] 15:32:02 INFO - PROCESS | 3576 | 1467156722556 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:02 INFO - PROCESS | 3576 | 1467156722641 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:32:02 INFO - PROCESS | 3576 | 1467156722646 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 3576 | 1467156722648 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:02 INFO - PROCESS | 3576 | ++DOCSHELL 13C23800 == 33 [pid = 3576] [id = 741] 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13CA1000) [pid = 3576] [serial = 2223] [outer = 00000000] 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16E54800) [pid = 3576] [serial = 2224] [outer = 13CA1000] 15:32:02 INFO - PROCESS | 3576 | 1467156722692 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1824BC00) [pid = 3576] [serial = 2225] [outer = 13CA1000] 15:32:03 INFO - PROCESS | 3576 | 1467156723101 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]]]}] 15:32:03 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. 15:32:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 592ms 15:32:03 INFO - PROCESS | 3576 | 1467156723145 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3576 | 1467156723148 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:32:03 INFO - PROCESS | 3576 | 1467156723166 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 3576 | 1467156723168 Marionette TRACE conn3 <- [1,2930,null,{}] 15:32:03 INFO - PROCESS | 3576 | 1467156723171 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}] 15:32:03 INFO - PROCESS | 3576 | 1467156723173 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:03 INFO - PROCESS | 3576 | 1467156723253 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:32:03 INFO - PROCESS | 3576 | 1467156723258 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 3576 | 1467156723260 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:03 INFO - PROCESS | 3576 | ++DOCSHELL 1573B800 == 34 [pid = 3576] [id = 742] 15:32:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19BC1000) [pid = 3576] [serial = 2226] [outer = 00000000] 15:32:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1A776000) [pid = 3576] [serial = 2227] [outer = 19BC1000] 15:32:03 INFO - PROCESS | 3576 | 1467156723304 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1A779800) [pid = 3576] [serial = 2228] [outer = 19BC1000] 15:32:03 INFO - PROCESS | 3576 | 1467156723748 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"]]]}] 15:32:03 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 15:32:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:32:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 623ms 15:32:03 INFO - PROCESS | 3576 | 1467156723810 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3576 | 1467156723812 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:32:03 INFO - PROCESS | 3576 | 1467156723820 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 3576 | 1467156723821 Marionette TRACE conn3 <- [1,2934,null,{}] 15:32:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:32:03 INFO - PROCESS | 3576 | 1467156723824 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}] 15:32:03 INFO - PROCESS | 3576 | 1467156723826 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:03 INFO - PROCESS | 3576 | 1467156723907 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:32:03 INFO - PROCESS | 3576 | 1467156723912 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 3576 | 1467156723914 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:03 INFO - PROCESS | 3576 | ++DOCSHELL 16AB1400 == 35 [pid = 3576] [id = 743] 15:32:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1A77C400) [pid = 3576] [serial = 2229] [outer = 00000000] 15:32:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A8D2800) [pid = 3576] [serial = 2230] [outer = 1A77C400] 15:32:03 INFO - PROCESS | 3576 | 1467156723957 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A8D6000) [pid = 3576] [serial = 2231] [outer = 1A77C400] 15:32:04 INFO - PROCESS | 3576 | 1467156724541 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]]]}] 15:32:04 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. 15:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 748ms 15:32:04 INFO - PROCESS | 3576 | 1467156724564 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:32:04 INFO - PROCESS | 3576 | 1467156724569 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:32:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:32:04 INFO - PROCESS | 3576 | 1467156724574 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:32:04 INFO - PROCESS | 3576 | 1467156724577 Marionette TRACE conn3 <- [1,2938,null,{}] 15:32:04 INFO - PROCESS | 3576 | 1467156724584 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}] 15:32:04 INFO - PROCESS | 3576 | 1467156724587 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:04 INFO - PROCESS | 3576 | 1467156724746 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:32:04 INFO - PROCESS | 3576 | 1467156724891 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 3576 | 1467156724894 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:04 INFO - PROCESS | 3576 | ++DOCSHELL 13105400 == 36 [pid = 3576] [id = 744] 15:32:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13107000) [pid = 3576] [serial = 2232] [outer = 00000000] 15:32:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13C61400) [pid = 3576] [serial = 2233] [outer = 13107000] 15:32:04 INFO - PROCESS | 3576 | 1467156724955 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13CA7400) [pid = 3576] [serial = 2234] [outer = 13107000] 15:32:05 INFO - PROCESS | 3576 | ++DOCSHELL 15E82400 == 37 [pid = 3576] [id = 745] 15:32:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15E83C00) [pid = 3576] [serial = 2235] [outer = 00000000] 15:32:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16163400) [pid = 3576] [serial = 2236] [outer = 15E83C00] 15:32:05 INFO - PROCESS | 3576 | 1467156725540 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]]]}] 15:32:05 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. 15:32:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 997ms 15:32:05 INFO - PROCESS | 3576 | 1467156725581 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 3576 | 1467156725586 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:32:05 INFO - PROCESS | 3576 | 1467156725593 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 3576 | 1467156725596 Marionette TRACE conn3 <- [1,2942,null,{}] 15:32:05 INFO - PROCESS | 3576 | 1467156725600 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}] 15:32:05 INFO - PROCESS | 3576 | 1467156725603 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:05 INFO - PROCESS | 3576 | 1467156725741 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:32:05 INFO - PROCESS | 3576 | 1467156725878 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:05 INFO - PROCESS | 3576 | 1467156725881 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:05 INFO - PROCESS | 3576 | ++DOCSHELL 1625F800 == 38 [pid = 3576] [id = 746] 15:32:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16AACC00) [pid = 3576] [serial = 2237] [outer = 00000000] 15:32:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (177CC400) [pid = 3576] [serial = 2238] [outer = 16AACC00] 15:32:05 INFO - PROCESS | 3576 | 1467156725966 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1824CC00) [pid = 3576] [serial = 2239] [outer = 16AACC00] 15:32:06 INFO - PROCESS | 3576 | 1467156726546 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]]]}] 15:32:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:06 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 15:32:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 997ms 15:32:06 INFO - PROCESS | 3576 | 1467156726592 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 3576 | 1467156726595 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:32:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:32:06 INFO - PROCESS | 3576 | 1467156726602 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - PROCESS | 3576 | 1467156726605 Marionette TRACE conn3 <- [1,2946,null,{}] 15:32:06 INFO - PROCESS | 3576 | 1467156726617 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}] 15:32:06 INFO - PROCESS | 3576 | 1467156726622 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:06 INFO - PROCESS | 3576 | 1467156726757 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:32:06 INFO - PROCESS | 3576 | 1467156726914 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 3576 | 1467156726917 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:06 INFO - PROCESS | 3576 | ++DOCSHELL 1A8C8800 == 39 [pid = 3576] [id = 747] 15:32:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A8C9000) [pid = 3576] [serial = 2240] [outer = 00000000] 15:32:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1AB61C00) [pid = 3576] [serial = 2241] [outer = 1A8C9000] 15:32:06 INFO - PROCESS | 3576 | 1467156727004 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1ABBE400) [pid = 3576] [serial = 2242] [outer = 1A8C9000] 15:32:07 INFO - PROCESS | 3576 | 1467156727589 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]]]}] 15:32:07 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. 15:32:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1043ms 15:32:07 INFO - PROCESS | 3576 | 1467156727651 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 3576 | 1467156727654 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:32:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:32:07 INFO - PROCESS | 3576 | 1467156727658 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - PROCESS | 3576 | 1467156727660 Marionette TRACE conn3 <- [1,2950,null,{}] 15:32:07 INFO - PROCESS | 3576 | 1467156727693 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}] 15:32:07 INFO - PROCESS | 3576 | 1467156727695 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:07 INFO - PROCESS | 3576 | 1467156727858 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:32:07 INFO - PROCESS | 3576 | 1467156727925 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:07 INFO - PROCESS | 3576 | 1467156727927 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:07 INFO - PROCESS | 3576 | ++DOCSHELL 1AB59800 == 40 [pid = 3576] [id = 748] 15:32:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1ABC2C00) [pid = 3576] [serial = 2243] [outer = 00000000] 15:32:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1ABCA800) [pid = 3576] [serial = 2244] [outer = 1ABC2C00] 15:32:07 INFO - PROCESS | 3576 | 1467156727981 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1AC83800) [pid = 3576] [serial = 2245] [outer = 1ABC2C00] 15:32:08 INFO - PROCESS | 3576 | 1467156728684 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]]]}] 15:32:08 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. 15:32:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1091ms 15:32:08 INFO - PROCESS | 3576 | 1467156728759 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 3576 | 1467156728763 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:32:08 INFO - PROCESS | 3576 | 1467156728768 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:32:08 INFO - PROCESS | 3576 | 1467156728772 Marionette TRACE conn3 <- [1,2954,null,{}] 15:32:08 INFO - PROCESS | 3576 | 1467156728777 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}] 15:32:08 INFO - PROCESS | 3576 | 1467156728780 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:08 INFO - PROCESS | 3576 | 1467156728897 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:32:09 INFO - PROCESS | 3576 | 1467156729039 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:09 INFO - PROCESS | 3576 | 1467156729044 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:09 INFO - PROCESS | 3576 | ++DOCSHELL 13456400 == 41 [pid = 3576] [id = 749] 15:32:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13C21800) [pid = 3576] [serial = 2246] [outer = 00000000] 15:32:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13C2A800) [pid = 3576] [serial = 2247] [outer = 13C21800] 15:32:09 INFO - PROCESS | 3576 | 1467156729101 Marionette DEBUG loaded listener.js 15:32:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13D0C400) [pid = 3576] [serial = 2248] [outer = 13C21800] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1573B800 == 40 [pid = 3576] [id = 742] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 13C23800 == 39 [pid = 3576] [id = 741] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1A321C00 == 38 [pid = 3576] [id = 740] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 13C63C00 == 37 [pid = 3576] [id = 739] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 176B9C00 == 36 [pid = 3576] [id = 738] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 16161800 == 35 [pid = 3576] [id = 737] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 14EBC400 == 34 [pid = 3576] [id = 736] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1281FC00 == 33 [pid = 3576] [id = 735] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 10478000 == 32 [pid = 3576] [id = 734] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1102C400 == 31 [pid = 3576] [id = 733] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 14EB0000 == 30 [pid = 3576] [id = 732] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1AB59800 == 29 [pid = 3576] [id = 748] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 15E82400 == 28 [pid = 3576] [id = 745] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1625F800 == 27 [pid = 3576] [id = 746] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 1A8C8800 == 26 [pid = 3576] [id = 747] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 16AB1400 == 25 [pid = 3576] [id = 743] 15:32:10 INFO - PROCESS | 3576 | --DOCSHELL 13105400 == 24 [pid = 3576] [id = 744] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (13455400) [pid = 3576] [serial = 2176] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13C0BC00) [pid = 3576] [serial = 2177] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15741000) [pid = 3576] [serial = 2179] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12DC4000) [pid = 3576] [serial = 2171] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12928C00) [pid = 3576] [serial = 2170] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (114D4000) [pid = 3576] [serial = 2173] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16165800) [pid = 3576] [serial = 2182] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11C44800) [pid = 3576] [serial = 2174] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17208000) [pid = 3576] [serial = 2185] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18528C00) [pid = 3576] [serial = 2188] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13C22400) [pid = 3576] [serial = 2162] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19BCB400) [pid = 3576] [serial = 2194] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13229800) [pid = 3576] [serial = 2161] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16B34C00) [pid = 3576] [serial = 2165] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16181000) [pid = 3576] [serial = 2164] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A322C00) [pid = 3576] [serial = 2197] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1AB56400) [pid = 3576] [serial = 2168] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A8CC000) [pid = 3576] [serial = 2167] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (199AE800) [pid = 3576] [serial = 2189] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16252C00) [pid = 3576] [serial = 2183] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16AB2C00) [pid = 3576] [serial = 2191] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (10A7C000) [pid = 3576] [serial = 2195] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1771D000) [pid = 3576] [serial = 2192] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (176B1800) [pid = 3576] [serial = 2186] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15E6F000) [pid = 3576] [serial = 2180] [outer = 00000000] [url = about:blank] 15:32:10 INFO - PROCESS | 3576 | 1467156730269 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]]]}] 15:32:10 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. 15:32:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1558ms 15:32:10 INFO - PROCESS | 3576 | 1467156730337 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:32:10 INFO - PROCESS | 3576 | 1467156730341 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:32:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:32:10 INFO - PROCESS | 3576 | 1467156730348 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 3576 | 1467156730351 Marionette TRACE conn3 <- [1,2958,null,{}] 15:32:10 INFO - PROCESS | 3576 | 1467156730357 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}] 15:32:10 INFO - PROCESS | 3576 | 1467156730360 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:10 INFO - PROCESS | 3576 | 1467156730484 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:32:10 INFO - PROCESS | 3576 | 1467156730589 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:10 INFO - PROCESS | 3576 | 1467156730594 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:10 INFO - PROCESS | 3576 | ++DOCSHELL 10559800 == 25 [pid = 3576] [id = 750] 15:32:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A0B400) [pid = 3576] [serial = 2249] [outer = 00000000] 15:32:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11AE2000) [pid = 3576] [serial = 2250] [outer = 10A0B400] 15:32:10 INFO - PROCESS | 3576 | 1467156730642 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1289F000) [pid = 3576] [serial = 2251] [outer = 10A0B400] 15:32:11 INFO - PROCESS | 3576 | 1467156731050 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]]]}] 15:32:11 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. 15:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 732ms 15:32:11 INFO - PROCESS | 3576 | 1467156731085 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 3576 | 1467156731090 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:32:11 INFO - PROCESS | 3576 | 1467156731096 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 3576 | 1467156731099 Marionette TRACE conn3 <- [1,2962,null,{}] 15:32:11 INFO - PROCESS | 3576 | 1467156731103 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}] 15:32:11 INFO - PROCESS | 3576 | 1467156731105 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:11 INFO - PROCESS | 3576 | 1467156731177 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:32:11 INFO - PROCESS | 3576 | 1467156731184 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:11 INFO - PROCESS | 3576 | 1467156731186 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:11 INFO - PROCESS | 3576 | ++DOCSHELL 1314DC00 == 26 [pid = 3576] [id = 751] 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1314F800) [pid = 3576] [serial = 2252] [outer = 00000000] 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13220800) [pid = 3576] [serial = 2253] [outer = 1314F800] 15:32:11 INFO - PROCESS | 3576 | 1467156731233 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13229800) [pid = 3576] [serial = 2254] [outer = 1314F800] 15:32:11 INFO - PROCESS | 3576 | 1467156731696 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]]]}] 15:32:11 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. 15:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 639ms 15:32:11 INFO - PROCESS | 3576 | 1467156731717 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 3576 | 1467156731719 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:32:11 INFO - PROCESS | 3576 | 1467156731723 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 3576 | 1467156731726 Marionette TRACE conn3 <- [1,2966,null,{}] 15:32:11 INFO - PROCESS | 3576 | 1467156731741 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}] 15:32:11 INFO - PROCESS | 3576 | 1467156731745 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:11 INFO - PROCESS | 3576 | 1467156731829 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:32:11 INFO - PROCESS | 3576 | 1467156731838 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:11 INFO - PROCESS | 3576 | 1467156731841 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:11 INFO - PROCESS | 3576 | ++DOCSHELL 1430EC00 == 27 [pid = 3576] [id = 752] 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14EB8800) [pid = 3576] [serial = 2255] [outer = 00000000] 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15994800) [pid = 3576] [serial = 2256] [outer = 14EB8800] 15:32:11 INFO - PROCESS | 3576 | 1467156731896 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E7AC00) [pid = 3576] [serial = 2257] [outer = 14EB8800] 15:32:12 INFO - PROCESS | 3576 | 1467156732356 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]]]}] 15:32:12 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. 15:32:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 701ms 15:32:12 INFO - PROCESS | 3576 | 1467156732425 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 3576 | 1467156732428 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:32:12 INFO - PROCESS | 3576 | 1467156732441 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - PROCESS | 3576 | 1467156732443 Marionette TRACE conn3 <- [1,2970,null,{}] 15:32:12 INFO - PROCESS | 3576 | 1467156732456 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}] 15:32:12 INFO - PROCESS | 3576 | 1467156732458 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:12 INFO - PROCESS | 3576 | 1467156732573 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:32:12 INFO - PROCESS | 3576 | 1467156732578 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 3576 | 1467156732580 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:12 INFO - PROCESS | 3576 | ++DOCSHELL 15E81800 == 28 [pid = 3576] [id = 753] 15:32:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16161400) [pid = 3576] [serial = 2258] [outer = 00000000] 15:32:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16186800) [pid = 3576] [serial = 2259] [outer = 16161400] 15:32:12 INFO - PROCESS | 3576 | 1467156732626 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1625E800) [pid = 3576] [serial = 2260] [outer = 16161400] 15:32:13 INFO - PROCESS | 3576 | 1467156733062 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"]]]}] 15:32:13 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 15:32:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 638ms 15:32:13 INFO - PROCESS | 3576 | 1467156733092 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 3576 | 1467156733094 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:32:13 INFO - PROCESS | 3576 | 1467156733097 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:32:13 INFO - PROCESS | 3576 | 1467156733099 Marionette TRACE conn3 <- [1,2974,null,{}] 15:32:13 INFO - PROCESS | 3576 | 1467156733102 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}] 15:32:13 INFO - PROCESS | 3576 | 1467156733104 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:13 INFO - PROCESS | 3576 | 1467156733217 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:32:13 INFO - PROCESS | 3576 | 1467156733222 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 3576 | 1467156733224 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:13 INFO - PROCESS | 3576 | ++DOCSHELL 16AA7800 == 29 [pid = 3576] [id = 754] 15:32:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AAAC00) [pid = 3576] [serial = 2261] [outer = 00000000] 15:32:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (170F1800) [pid = 3576] [serial = 2262] [outer = 16AAAC00] 15:32:13 INFO - PROCESS | 3576 | 1467156733270 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (172E9400) [pid = 3576] [serial = 2263] [outer = 16AAAC00] 15:32:13 INFO - PROCESS | 3576 | 1467156733725 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]]]}] 15:32:13 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. 15:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 701ms 15:32:13 INFO - PROCESS | 3576 | 1467156733800 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 3576 | 1467156733802 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:32:13 INFO - PROCESS | 3576 | 1467156733805 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:32:13 INFO - PROCESS | 3576 | 1467156733807 Marionette TRACE conn3 <- [1,2978,null,{}] 15:32:13 INFO - PROCESS | 3576 | 1467156733811 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}] 15:32:13 INFO - PROCESS | 3576 | 1467156733816 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:13 INFO - PROCESS | 3576 | 1467156733958 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:32:14 INFO - PROCESS | 3576 | 1467156734025 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 3576 | 1467156734027 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:14 INFO - PROCESS | 3576 | ++DOCSHELL 176B9400 == 30 [pid = 3576] [id = 755] 15:32:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (176BE800) [pid = 3576] [serial = 2264] [outer = 00000000] 15:32:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1803A400) [pid = 3576] [serial = 2265] [outer = 176BE800] 15:32:14 INFO - PROCESS | 3576 | 1467156734073 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1852A400) [pid = 3576] [serial = 2266] [outer = 176BE800] 15:32:14 INFO - PROCESS | 3576 | ++DOCSHELL 19C5DC00 == 31 [pid = 3576] [id = 756] 15:32:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19C60C00) [pid = 3576] [serial = 2267] [outer = 00000000] 15:32:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19C63C00) [pid = 3576] [serial = 2268] [outer = 19C60C00] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A77C400) [pid = 3576] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19BC1000) [pid = 3576] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1771C800) [pid = 3576] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19BC2800) [pid = 3576] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13CA1000) [pid = 3576] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19EE6800) [pid = 3576] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14F1F800) [pid = 3576] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1144AC00) [pid = 3576] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (104DFC00) [pid = 3576] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13206400) [pid = 3576] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A322000) [pid = 3576] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:32:14 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16164C00) [pid = 3576] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:32:14 INFO - PROCESS | 3576 | 1467156734743 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]]]}] 15:32:14 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. 15:32:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 981ms 15:32:14 INFO - PROCESS | 3576 | 1467156734793 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 3576 | 1467156734795 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:32:14 INFO - PROCESS | 3576 | 1467156734798 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:32:14 INFO - PROCESS | 3576 | 1467156734800 Marionette TRACE conn3 <- [1,2982,null,{}] 15:32:14 INFO - PROCESS | 3576 | 1467156734804 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}] 15:32:14 INFO - PROCESS | 3576 | 1467156734816 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:14 INFO - PROCESS | 3576 | 1467156734900 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:32:15 INFO - PROCESS | 3576 | 1467156735008 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 3576 | 1467156735010 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:15 INFO - PROCESS | 3576 | ++DOCSHELL 1144AC00 == 32 [pid = 3576] [id = 757] 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (11AE2800) [pid = 3576] [serial = 2269] [outer = 00000000] 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18522C00) [pid = 3576] [serial = 2270] [outer = 11AE2800] 15:32:15 INFO - PROCESS | 3576 | 1467156735054 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (199AFC00) [pid = 3576] [serial = 2271] [outer = 11AE2800] 15:32:15 INFO - PROCESS | 3576 | 1467156735381 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]]]}] 15:32:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:15 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 15:32:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 639ms 15:32:15 INFO - PROCESS | 3576 | 1467156735437 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 3576 | 1467156735439 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:32:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:32:15 INFO - PROCESS | 3576 | 1467156735443 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - PROCESS | 3576 | 1467156735444 Marionette TRACE conn3 <- [1,2986,null,{}] 15:32:15 INFO - PROCESS | 3576 | 1467156735448 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}] 15:32:15 INFO - PROCESS | 3576 | 1467156735450 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:15 INFO - PROCESS | 3576 | 1467156735575 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:32:15 INFO - PROCESS | 3576 | 1467156735583 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 3576 | 1467156735585 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:15 INFO - PROCESS | 3576 | ++DOCSHELL 1047DC00 == 33 [pid = 3576] [id = 758] 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16164C00) [pid = 3576] [serial = 2272] [outer = 00000000] 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19EDD800) [pid = 3576] [serial = 2273] [outer = 16164C00] 15:32:15 INFO - PROCESS | 3576 | 1467156735630 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19EE4C00) [pid = 3576] [serial = 2274] [outer = 16164C00] 15:32:16 INFO - PROCESS | 3576 | 1467156736025 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]]]}] 15:32:16 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. 15:32:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 639ms 15:32:16 INFO - PROCESS | 3576 | 1467156736080 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3576 | 1467156736082 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:32:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:32:16 INFO - PROCESS | 3576 | 1467156736086 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - PROCESS | 3576 | 1467156736087 Marionette TRACE conn3 <- [1,2990,null,{}] 15:32:16 INFO - PROCESS | 3576 | 1467156736091 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}] 15:32:16 INFO - PROCESS | 3576 | 1467156736093 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:16 INFO - PROCESS | 3576 | 1467156736209 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:32:16 INFO - PROCESS | 3576 | 1467156736217 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 3576 | 1467156736219 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:16 INFO - PROCESS | 3576 | ++DOCSHELL 1430E000 == 34 [pid = 3576] [id = 759] 15:32:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1720CC00) [pid = 3576] [serial = 2275] [outer = 00000000] 15:32:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A3CE000) [pid = 3576] [serial = 2276] [outer = 1720CC00] 15:32:16 INFO - PROCESS | 3576 | 1467156736267 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19BC2C00) [pid = 3576] [serial = 2277] [outer = 1720CC00] 15:32:16 INFO - PROCESS | 3576 | 1467156736719 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]]]}] 15:32:16 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. 15:32:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 701ms 15:32:16 INFO - PROCESS | 3576 | 1467156736773 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3576 | 1467156736778 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:32:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:32:16 INFO - PROCESS | 3576 | 1467156736829 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - PROCESS | 3576 | 1467156736833 Marionette TRACE conn3 <- [1,2994,null,{}] 15:32:16 INFO - PROCESS | 3576 | 1467156736846 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}] 15:32:16 INFO - PROCESS | 3576 | 1467156736850 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:16 INFO - PROCESS | 3576 | 1467156736983 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:32:17 INFO - PROCESS | 3576 | 1467156737150 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 3576 | 1467156737155 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:17 INFO - PROCESS | 3576 | ++DOCSHELL 10439C00 == 35 [pid = 3576] [id = 760] 15:32:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (10470400) [pid = 3576] [serial = 2278] [outer = 00000000] 15:32:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (12DF2400) [pid = 3576] [serial = 2279] [outer = 10470400] 15:32:17 INFO - PROCESS | 3576 | 1467156737214 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1310A000) [pid = 3576] [serial = 2280] [outer = 10470400] 15:32:17 INFO - PROCESS | 3576 | 1467156737842 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]]]}] 15:32:17 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. 15:32:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1091ms 15:32:17 INFO - PROCESS | 3576 | 1467156737884 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 3576 | 1467156737889 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:32:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:32:17 INFO - PROCESS | 3576 | 1467156737916 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 3576 | 1467156737919 Marionette TRACE conn3 <- [1,2998,null,{}] 15:32:17 INFO - PROCESS | 3576 | 1467156737922 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}] 15:32:17 INFO - PROCESS | 3576 | 1467156737925 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:18 INFO - PROCESS | 3576 | 1467156738050 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:32:18 INFO - PROCESS | 3576 | 1467156738200 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 3576 | 1467156738202 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:18 INFO - PROCESS | 3576 | ++DOCSHELL 14F1F800 == 36 [pid = 3576] [id = 761] 15:32:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15740C00) [pid = 3576] [serial = 2281] [outer = 00000000] 15:32:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15E81400) [pid = 3576] [serial = 2282] [outer = 15740C00] 15:32:18 INFO - PROCESS | 3576 | 1467156738259 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16182C00) [pid = 3576] [serial = 2283] [outer = 15740C00] 15:32:18 INFO - PROCESS | 3576 | [3576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:18 INFO - PROCESS | 3576 | 1467156738948 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:32:18 INFO - {} 15:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:32:18 INFO - {} 15:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:32:18 INFO - {} 15:32:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:32:19 INFO - {} 15:32:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1106ms 15:32:19 INFO - TEST-START | /FileAPI/fileReader.html 15:32:19 INFO - PROCESS | 3576 | 1467156739007 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 3576 | 1467156739009 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:32:19 INFO - PROCESS | 3576 | 1467156739013 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - PROCESS | 3576 | 1467156739017 Marionette TRACE conn3 <- [1,3002,null,{}] 15:32:19 INFO - PROCESS | 3576 | 1467156739028 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}] 15:32:19 INFO - PROCESS | 3576 | 1467156739033 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:19 INFO - PROCESS | 3576 | 1467156739162 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:32:19 INFO - PROCESS | 3576 | 1467156739395 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:19 INFO - PROCESS | 3576 | 1467156739398 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:19 INFO - PROCESS | 3576 | ++DOCSHELL 103C8C00 == 37 [pid = 3576] [id = 762] 15:32:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (103CB400) [pid = 3576] [serial = 2284] [outer = 00000000] 15:32:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1059BC00) [pid = 3576] [serial = 2285] [outer = 103CB400] 15:32:19 INFO - PROCESS | 3576 | 1467156739456 Marionette DEBUG loaded listener.js 15:32:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10A7F800) [pid = 3576] [serial = 2286] [outer = 103CB400] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 1047DC00 == 36 [pid = 3576] [id = 758] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 1144AC00 == 35 [pid = 3576] [id = 757] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 19C5DC00 == 34 [pid = 3576] [id = 756] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 176B9400 == 33 [pid = 3576] [id = 755] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 16AA7800 == 32 [pid = 3576] [id = 754] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 15E81800 == 31 [pid = 3576] [id = 753] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 1430EC00 == 30 [pid = 3576] [id = 752] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 1314DC00 == 29 [pid = 3576] [id = 751] 15:32:19 INFO - PROCESS | 3576 | --DOCSHELL 10559800 == 28 [pid = 3576] [id = 750] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1A8D2800) [pid = 3576] [serial = 2230] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A779800) [pid = 3576] [serial = 2228] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A8D6000) [pid = 3576] [serial = 2231] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1824C800) [pid = 3576] [serial = 2215] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19C5CC00) [pid = 3576] [serial = 2218] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19EDF800) [pid = 3576] [serial = 2219] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E54800) [pid = 3576] [serial = 2224] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A324800) [pid = 3576] [serial = 2198] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15E6A800) [pid = 3576] [serial = 2209] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15E84400) [pid = 3576] [serial = 2210] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16AAE000) [pid = 3576] [serial = 2212] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13126000) [pid = 3576] [serial = 2200] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13034000) [pid = 3576] [serial = 2201] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A01400) [pid = 3576] [serial = 2203] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (110C5800) [pid = 3576] [serial = 2204] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13228000) [pid = 3576] [serial = 2206] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C18800) [pid = 3576] [serial = 2207] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A776000) [pid = 3576] [serial = 2227] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A62E800) [pid = 3576] [serial = 2222] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A62E400) [pid = 3576] [serial = 2221] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18524C00) [pid = 3576] [serial = 2216] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1824BC00) [pid = 3576] [serial = 2225] [outer = 00000000] [url = about:blank] 15:32:19 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (170F0800) [pid = 3576] [serial = 2213] [outer = 00000000] [url = about:blank] 15:32:20 INFO - PROCESS | 3576 | 1467156740042 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]]]}] 15:32:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:32:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:32:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:32:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:32:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1028ms 15:32:20 INFO - PROCESS | 3576 | 1467156740057 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 3576 | 1467156740061 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /FileAPI/historical.html 15:32:20 INFO - PROCESS | 3576 | 1467156740065 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 3576 | 1467156740068 Marionette TRACE conn3 <- [1,3006,null,{}] 15:32:20 INFO - PROCESS | 3576 | 1467156740093 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}] 15:32:20 INFO - PROCESS | 3576 | 1467156740097 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:20 INFO - PROCESS | 3576 | 1467156740193 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:32:20 INFO - PROCESS | 3576 | 1467156740203 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:20 INFO - PROCESS | 3576 | 1467156740206 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:20 INFO - PROCESS | 3576 | ++DOCSHELL 110CB800 == 29 [pid = 3576] [id = 763] 15:32:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1123AC00) [pid = 3576] [serial = 2287] [outer = 00000000] 15:32:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1312AC00) [pid = 3576] [serial = 2288] [outer = 1123AC00] 15:32:20 INFO - PROCESS | 3576 | 1467156740253 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (131E2400) [pid = 3576] [serial = 2289] [outer = 1123AC00] 15:32:20 INFO - PROCESS | 3576 | 1467156740761 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"]]]}] 15:32:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:32:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:32:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:32:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:32:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:32:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:32:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:32:20 INFO - TEST-OK | /FileAPI/historical.html | took 763ms 15:32:20 INFO - PROCESS | 3576 | 1467156740830 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 3576 | 1467156740834 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /FileAPI/idlharness.html 15:32:20 INFO - PROCESS | 3576 | 1467156740839 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 3576 | 1467156740842 Marionette TRACE conn3 <- [1,3010,null,{}] 15:32:20 INFO - PROCESS | 3576 | 1467156740845 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}] 15:32:20 INFO - PROCESS | 3576 | 1467156740848 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:20 INFO - PROCESS | 3576 | 1467156740934 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:32:21 INFO - PROCESS | 3576 | 1467156741035 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 3576 | 1467156741038 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:21 INFO - PROCESS | 3576 | ++DOCSHELL 13C26400 == 30 [pid = 3576] [id = 764] 15:32:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13C26800) [pid = 3576] [serial = 2290] [outer = 00000000] 15:32:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (14F1FC00) [pid = 3576] [serial = 2291] [outer = 13C26800] 15:32:21 INFO - PROCESS | 3576 | 1467156741083 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E6DC00) [pid = 3576] [serial = 2292] [outer = 13C26800] 15:32:21 INFO - PROCESS | 3576 | 1467156741820 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]]]}] 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:32:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:32:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:32:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:32:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:32:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:32:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:32:21 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 15:32:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:32:21 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 15:32:21 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 15:32:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:32:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:32:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:32:21 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 15:32:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:32:21 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 15:32:21 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 15:32:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:32:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:32:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:32:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1184ms 15:32:22 INFO - PROCESS | 3576 | 1467156742017 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:32:22 INFO - PROCESS | 3576 | 1467156742021 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:32:22 INFO - TEST-START | /FileAPI/idlharness.worker 15:32:22 INFO - PROCESS | 3576 | 1467156742028 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:32:22 INFO - PROCESS | 3576 | 1467156742037 Marionette TRACE conn3 <- [1,3014,null,{}] 15:32:22 INFO - PROCESS | 3576 | 1467156742054 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}] 15:32:22 INFO - PROCESS | 3576 | 1467156742060 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:22 INFO - PROCESS | 3576 | 1467156742164 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:32:22 INFO - PROCESS | 3576 | 1467156742174 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:22 INFO - PROCESS | 3576 | 1467156742176 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:22 INFO - PROCESS | 3576 | ++DOCSHELL 16AAC800 == 31 [pid = 3576] [id = 765] 15:32:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16AADC00) [pid = 3576] [serial = 2293] [outer = 00000000] 15:32:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A777400) [pid = 3576] [serial = 2294] [outer = 16AADC00] 15:32:22 INFO - PROCESS | 3576 | 1467156742221 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A77C000) [pid = 3576] [serial = 2295] [outer = 16AADC00] 15:32:22 INFO - PROCESS | 3576 | [3576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:23 INFO - PROCESS | 3576 | 1467156743257 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,{},{}]]]}] 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:32:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:32:23 INFO - {} 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:32:23 INFO - {} 15:32:23 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 - {} 15:32:23 INFO - {} 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:32:23 INFO - {} 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:32:23 INFO - {} 15:32:23 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 - {} 15:32:23 INFO - {} 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 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 15:32:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:23 INFO - {} 15:32:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1418ms 15:32:23 INFO - PROCESS | 3576 | 1467156743457 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 3576 | 1467156743461 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:32:23 INFO - PROCESS | 3576 | 1467156743465 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:32:23 INFO - PROCESS | 3576 | 1467156743466 Marionette TRACE conn3 <- [1,3018,null,{}] 15:32:23 INFO - PROCESS | 3576 | 1467156743470 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}] 15:32:23 INFO - PROCESS | 3576 | 1467156743472 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:23 INFO - PROCESS | 3576 | 1467156743594 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:32:23 INFO - PROCESS | 3576 | 1467156743684 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:23 INFO - PROCESS | 3576 | 1467156743687 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:23 INFO - PROCESS | 3576 | ++DOCSHELL 1A8D0800 == 32 [pid = 3576] [id = 766] 15:32:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1AB5C000) [pid = 3576] [serial = 2296] [outer = 00000000] 15:32:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1B5ECC00) [pid = 3576] [serial = 2297] [outer = 1AB5C000] 15:32:23 INFO - PROCESS | 3576 | 1467156743730 Marionette DEBUG loaded listener.js 15:32:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1B5EEC00) [pid = 3576] [serial = 2298] [outer = 1AB5C000] 15:32:24 INFO - PROCESS | 3576 | 1467156744116 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]]]}] 15:32:24 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 15:32:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 686ms 15:32:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:32:24 INFO - PROCESS | 3576 | 1467156744166 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 3576 | 1467156744168 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:32:24 INFO - PROCESS | 3576 | 1467156744171 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - PROCESS | 3576 | 1467156744173 Marionette TRACE conn3 <- [1,3022,null,{}] 15:32:24 INFO - PROCESS | 3576 | 1467156744177 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}] 15:32:24 INFO - PROCESS | 3576 | 1467156744179 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:24 INFO - PROCESS | 3576 | 1467156744303 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:32:24 INFO - PROCESS | 3576 | 1467156744379 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 3576 | 1467156744385 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:24 INFO - PROCESS | 3576 | ++DOCSHELL 10D09400 == 33 [pid = 3576] [id = 767] 15:32:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10D0C400) [pid = 3576] [serial = 2299] [outer = 00000000] 15:32:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10D0EC00) [pid = 3576] [serial = 2300] [outer = 10D0C400] 15:32:24 INFO - PROCESS | 3576 | 1467156744442 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13D12400) [pid = 3576] [serial = 2301] [outer = 10D0C400] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13107000) [pid = 3576] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16161400) [pid = 3576] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13C21800) [pid = 3576] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16164C00) [pid = 3576] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1ABC2C00) [pid = 3576] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A8C9000) [pid = 3576] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16AACC00) [pid = 3576] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14EB8800) [pid = 3576] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (176BE800) [pid = 3576] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16AAAC00) [pid = 3576] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1314F800) [pid = 3576] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A0B400) [pid = 3576] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15E83C00) [pid = 3576] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11AE2800) [pid = 3576] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:32:24 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19C60C00) [pid = 3576] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:32:24 INFO - PROCESS | 3576 | 1467156744835 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]]]}] 15:32:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:32:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 686ms 15:32:24 INFO - PROCESS | 3576 | 1467156744871 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 3576 | 1467156744873 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:32:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:32:24 INFO - PROCESS | 3576 | 1467156744877 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - PROCESS | 3576 | 1467156744879 Marionette TRACE conn3 <- [1,3026,null,{}] 15:32:24 INFO - PROCESS | 3576 | 1467156744882 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}] 15:32:24 INFO - PROCESS | 3576 | 1467156744885 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:24 INFO - PROCESS | 3576 | 1467156744995 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:32:25 INFO - PROCESS | 3576 | 1467156745004 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 3576 | 1467156745006 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:25 INFO - PROCESS | 3576 | ++DOCSHELL 13C0E000 == 34 [pid = 3576] [id = 768] 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16164C00) [pid = 3576] [serial = 2302] [outer = 00000000] 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1852B000) [pid = 3576] [serial = 2303] [outer = 16164C00] 15:32:25 INFO - PROCESS | 3576 | 1467156745050 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (185BE400) [pid = 3576] [serial = 2304] [outer = 16164C00] 15:32:25 INFO - PROCESS | 3576 | 1467156745464 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"]]]}] 15:32:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:32:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 639ms 15:32:25 INFO - PROCESS | 3576 | 1467156745533 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 3576 | 1467156745535 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:32:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:32:25 INFO - PROCESS | 3576 | 1467156745539 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 3576 | 1467156745541 Marionette TRACE conn3 <- [1,3030,null,{}] 15:32:25 INFO - PROCESS | 3576 | 1467156745545 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}] 15:32:25 INFO - PROCESS | 3576 | 1467156745547 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:25 INFO - PROCESS | 3576 | 1467156745629 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:32:25 INFO - PROCESS | 3576 | 1467156745634 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 3576 | 1467156745636 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:25 INFO - PROCESS | 3576 | ++DOCSHELL 10AC8C00 == 35 [pid = 3576] [id = 769] 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10AC9000) [pid = 3576] [serial = 2305] [outer = 00000000] 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10ACF000) [pid = 3576] [serial = 2306] [outer = 10AC9000] 15:32:25 INFO - PROCESS | 3576 | 1467156745682 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10AD2400) [pid = 3576] [serial = 2307] [outer = 10AC9000] 15:32:26 INFO - PROCESS | 3576 | 1467156746277 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]]]}] 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:32:26 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. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:32:26 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'.) 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:32:26 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. 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:32:26 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. 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:32:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:32:26 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. 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:32:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:32:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:32:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:32:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 841ms 15:32:26 INFO - PROCESS | 3576 | 1467156746381 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:32:26 INFO - PROCESS | 3576 | 1467156746383 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:32:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:32:26 INFO - PROCESS | 3576 | 1467156746389 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:32:26 INFO - PROCESS | 3576 | 1467156746391 Marionette TRACE conn3 <- [1,3034,null,{}] 15:32:26 INFO - PROCESS | 3576 | 1467156746394 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}] 15:32:26 INFO - PROCESS | 3576 | 1467156746397 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:26 INFO - PROCESS | 3576 | 1467156746520 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:32:26 INFO - PROCESS | 3576 | 1467156746528 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:26 INFO - PROCESS | 3576 | 1467156746530 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:26 INFO - PROCESS | 3576 | ++DOCSHELL 14F92C00 == 36 [pid = 3576] [id = 770] 15:32:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (14F99400) [pid = 3576] [serial = 2308] [outer = 00000000] 15:32:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (14F9E800) [pid = 3576] [serial = 2309] [outer = 14F99400] 15:32:26 INFO - PROCESS | 3576 | 1467156746574 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (177D1800) [pid = 3576] [serial = 2310] [outer = 14F99400] 15:32:26 INFO - PROCESS | 3576 | [3576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:27 INFO - PROCESS | 3576 | 1467156747155 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:32:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:32:27 INFO - {} 15:32:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 825ms 15:32:27 INFO - PROCESS | 3576 | 1467156747216 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 3576 | 1467156747221 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:32:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:32:27 INFO - PROCESS | 3576 | 1467156747239 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - PROCESS | 3576 | 1467156747244 Marionette TRACE conn3 <- [1,3038,null,{}] 15:32:27 INFO - PROCESS | 3576 | 1467156747250 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}] 15:32:27 INFO - PROCESS | 3576 | 1467156747253 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:27 INFO - PROCESS | 3576 | 1467156747383 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:32:27 INFO - PROCESS | 3576 | 1467156747523 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:27 INFO - PROCESS | 3576 | 1467156747526 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:27 INFO - PROCESS | 3576 | ++DOCSHELL 10D07400 == 37 [pid = 3576] [id = 771] 15:32:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10D08000) [pid = 3576] [serial = 2311] [outer = 00000000] 15:32:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1320BC00) [pid = 3576] [serial = 2312] [outer = 10D08000] 15:32:27 INFO - PROCESS | 3576 | 1467156747586 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13C1DC00) [pid = 3576] [serial = 2313] [outer = 10D08000] 15:32:28 INFO - PROCESS | 3576 | 1467156748148 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]]]}] 15:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:32:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 935ms 15:32:28 INFO - PROCESS | 3576 | 1467156748185 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:32:28 INFO - PROCESS | 3576 | 1467156748190 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:32:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:32:28 INFO - PROCESS | 3576 | 1467156748214 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - PROCESS | 3576 | 1467156748217 Marionette TRACE conn3 <- [1,3042,null,{}] 15:32:28 INFO - PROCESS | 3576 | 1467156748221 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}] 15:32:28 INFO - PROCESS | 3576 | 1467156748224 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:28 INFO - PROCESS | 3576 | 1467156748345 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:32:28 INFO - PROCESS | 3576 | 1467156748473 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 3576 | 1467156748476 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:28 INFO - PROCESS | 3576 | ++DOCSHELL 14F9D000 == 38 [pid = 3576] [id = 772] 15:32:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (14F9D400) [pid = 3576] [serial = 2314] [outer = 00000000] 15:32:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15E65C00) [pid = 3576] [serial = 2315] [outer = 14F9D400] 15:32:28 INFO - PROCESS | 3576 | 1467156748538 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15E7D800) [pid = 3576] [serial = 2316] [outer = 14F9D400] 15:32:29 INFO - PROCESS | 3576 | 1467156749395 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"]]]}] 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:32:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:29 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" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:29 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" 15:32:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1324ms 15:32:29 INFO - PROCESS | 3576 | 1467156749562 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 3576 | 1467156749564 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:32:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:32:29 INFO - PROCESS | 3576 | 1467156749570 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 3576 | 1467156749573 Marionette TRACE conn3 <- [1,3046,null,{}] 15:32:29 INFO - PROCESS | 3576 | 1467156749585 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}] 15:32:29 INFO - PROCESS | 3576 | 1467156749590 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:29 INFO - PROCESS | 3576 | 1467156749687 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:32:29 INFO - PROCESS | 3576 | 1467156749826 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:29 INFO - PROCESS | 3576 | 1467156749829 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:29 INFO - PROCESS | 3576 | ++DOCSHELL 199B7400 == 39 [pid = 3576] [id = 773] 15:32:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (199BC000) [pid = 3576] [serial = 2317] [outer = 00000000] 15:32:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A771C00) [pid = 3576] [serial = 2318] [outer = 199BC000] 15:32:29 INFO - PROCESS | 3576 | 1467156749926 Marionette DEBUG loaded listener.js 15:32:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A8C8800) [pid = 3576] [serial = 2319] [outer = 199BC000] 15:32:30 INFO - PROCESS | 3576 | 1467156750496 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]]]}] 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:32:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:32:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:32:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:32:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:32:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:32:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 950ms 15:32:30 INFO - PROCESS | 3576 | 1467156750521 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 3576 | 1467156750523 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:32:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:32:30 INFO - PROCESS | 3576 | 1467156750528 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 3576 | 1467156750530 Marionette TRACE conn3 <- [1,3050,null,{}] 15:32:30 INFO - PROCESS | 3576 | 1467156750534 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}] 15:32:30 INFO - PROCESS | 3576 | 1467156750537 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:30 INFO - PROCESS | 3576 | 1467156750646 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:32:30 INFO - PROCESS | 3576 | 1467156750931 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:30 INFO - PROCESS | 3576 | 1467156750934 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:30 INFO - PROCESS | 3576 | ++DOCSHELL 1047DC00 == 40 [pid = 3576] [id = 774] 15:32:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10AC9400) [pid = 3576] [serial = 2320] [outer = 00000000] 15:32:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10D03400) [pid = 3576] [serial = 2321] [outer = 10AC9400] 15:32:30 INFO - PROCESS | 3576 | 1467156751007 Marionette DEBUG loaded listener.js 15:32:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10D0CC00) [pid = 3576] [serial = 2322] [outer = 10AC9400] 15:32:31 INFO - PROCESS | 3576 | [3576] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:31 INFO - PROCESS | 3576 | 1467156751623 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:32:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:32:31 INFO - {} 15:32:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1137ms 15:32:31 INFO - PROCESS | 3576 | 1467156751687 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 3576 | 1467156751690 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:32:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:32:31 INFO - PROCESS | 3576 | 1467156751696 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - PROCESS | 3576 | 1467156751699 Marionette TRACE conn3 <- [1,3054,null,{}] 15:32:31 INFO - PROCESS | 3576 | 1467156751704 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}] 15:32:31 INFO - PROCESS | 3576 | 1467156751709 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:31 INFO - PROCESS | 3576 | 1467156751835 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 10AC8C00 == 39 [pid = 3576] [id = 769] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 13C0E000 == 38 [pid = 3576] [id = 768] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 10D09400 == 37 [pid = 3576] [id = 767] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 1A8D0800 == 36 [pid = 3576] [id = 766] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 16AAC800 == 35 [pid = 3576] [id = 765] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 13C26400 == 34 [pid = 3576] [id = 764] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 110CB800 == 33 [pid = 3576] [id = 763] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 103C8C00 == 32 [pid = 3576] [id = 762] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 10439C00 == 31 [pid = 3576] [id = 760] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 14F1F800 == 30 [pid = 3576] [id = 761] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 13456400 == 29 [pid = 3576] [id = 749] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 1430E000 == 28 [pid = 3576] [id = 759] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 1047DC00 == 27 [pid = 3576] [id = 774] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 14F9D000 == 26 [pid = 3576] [id = 772] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 199B7400 == 25 [pid = 3576] [id = 773] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 14F92C00 == 24 [pid = 3576] [id = 770] 15:32:32 INFO - PROCESS | 3576 | --DOCSHELL 10D07400 == 23 [pid = 3576] [id = 771] 15:32:32 INFO - PROCESS | 3576 | 1467156752558 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:32 INFO - PROCESS | 3576 | 1467156752562 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13C61400) [pid = 3576] [serial = 2233] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1625E800) [pid = 3576] [serial = 2260] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C2A800) [pid = 3576] [serial = 2247] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19EDD800) [pid = 3576] [serial = 2273] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1ABCA800) [pid = 3576] [serial = 2244] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1AB61C00) [pid = 3576] [serial = 2241] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1824CC00) [pid = 3576] [serial = 2239] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15994800) [pid = 3576] [serial = 2256] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1852A400) [pid = 3576] [serial = 2266] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (170F1800) [pid = 3576] [serial = 2262] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13229800) [pid = 3576] [serial = 2254] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (172E9400) [pid = 3576] [serial = 2263] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11AE2000) [pid = 3576] [serial = 2250] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16163400) [pid = 3576] [serial = 2236] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (177CC400) [pid = 3576] [serial = 2238] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1ABBE400) [pid = 3576] [serial = 2242] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13D0C400) [pid = 3576] [serial = 2248] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1289F000) [pid = 3576] [serial = 2251] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1AC83800) [pid = 3576] [serial = 2245] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (199AFC00) [pid = 3576] [serial = 2271] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19C63C00) [pid = 3576] [serial = 2268] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13CA7400) [pid = 3576] [serial = 2234] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18522C00) [pid = 3576] [serial = 2270] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16186800) [pid = 3576] [serial = 2259] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15E7AC00) [pid = 3576] [serial = 2257] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13220800) [pid = 3576] [serial = 2253] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1803A400) [pid = 3576] [serial = 2265] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (19EE4C00) [pid = 3576] [serial = 2274] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1A3CE000) [pid = 3576] [serial = 2276] [outer = 00000000] [url = about:blank] 15:32:32 INFO - PROCESS | 3576 | ++DOCSHELL 10439C00 == 24 [pid = 3576] [id = 775] 15:32:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (10476C00) [pid = 3576] [serial = 2323] [outer = 00000000] 15:32:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10559800) [pid = 3576] [serial = 2324] [outer = 10476C00] 15:32:32 INFO - PROCESS | 3576 | 1467156752709 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10AC8800) [pid = 3576] [serial = 2325] [outer = 10476C00] 15:32:33 INFO - PROCESS | 3576 | 1467156753172 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]]]}] 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:32:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:32:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1558ms 15:32:33 INFO - PROCESS | 3576 | 1467156753240 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 3576 | 1467156753244 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:32:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:32:33 INFO - PROCESS | 3576 | 1467156753249 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - PROCESS | 3576 | 1467156753251 Marionette TRACE conn3 <- [1,3058,null,{}] 15:32:33 INFO - PROCESS | 3576 | 1467156753257 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}] 15:32:33 INFO - PROCESS | 3576 | 1467156753261 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:33 INFO - PROCESS | 3576 | 1467156753355 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:32:33 INFO - PROCESS | 3576 | 1467156753363 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 3576 | 1467156753366 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:33 INFO - PROCESS | 3576 | ++DOCSHELL 110CFC00 == 25 [pid = 3576] [id = 776] 15:32:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (11236000) [pid = 3576] [serial = 2326] [outer = 00000000] 15:32:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11AE6400) [pid = 3576] [serial = 2327] [outer = 11236000] 15:32:33 INFO - PROCESS | 3576 | 1467156753413 Marionette DEBUG loaded listener.js 15:32:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12922400) [pid = 3576] [serial = 2328] [outer = 11236000] 15:32:33 INFO - PROCESS | 3576 | 1467156753897 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]]]}] 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 685ms 15:32:33 INFO - PROCESS | 3576 | 1467156753977 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 3576 | 1467156753982 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:32:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:32:33 INFO - PROCESS | 3576 | 1467156753986 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - PROCESS | 3576 | 1467156753988 Marionette TRACE conn3 <- [1,3062,null,{}] 15:32:33 INFO - PROCESS | 3576 | 1467156753992 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}] 15:32:33 INFO - PROCESS | 3576 | 1467156753995 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:34 INFO - PROCESS | 3576 | 1467156754082 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:32:34 INFO - PROCESS | 3576 | 1467156754182 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 3576 | 1467156754185 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:34 INFO - PROCESS | 3576 | ++DOCSHELL 13201C00 == 26 [pid = 3576] [id = 777] 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13202400) [pid = 3576] [serial = 2329] [outer = 00000000] 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13228000) [pid = 3576] [serial = 2330] [outer = 13202400] 15:32:34 INFO - PROCESS | 3576 | 1467156754230 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13948800) [pid = 3576] [serial = 2331] [outer = 13202400] 15:32:34 INFO - PROCESS | 3576 | 1467156754611 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]]]}] 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:32:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:32:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 639ms 15:32:34 INFO - PROCESS | 3576 | 1467156754627 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 3576 | 1467156754629 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:32:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:32:34 INFO - PROCESS | 3576 | 1467156754636 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - PROCESS | 3576 | 1467156754642 Marionette TRACE conn3 <- [1,3066,null,{}] 15:32:34 INFO - PROCESS | 3576 | 1467156754651 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}] 15:32:34 INFO - PROCESS | 3576 | 1467156754655 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:34 INFO - PROCESS | 3576 | 1467156754741 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:32:34 INFO - PROCESS | 3576 | 1467156754860 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 3576 | 1467156754862 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:34 INFO - PROCESS | 3576 | ++DOCSHELL 1320E400 == 27 [pid = 3576] [id = 778] 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13947400) [pid = 3576] [serial = 2332] [outer = 00000000] 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13CA7400) [pid = 3576] [serial = 2333] [outer = 13947400] 15:32:34 INFO - PROCESS | 3576 | 1467156754917 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14F1F800) [pid = 3576] [serial = 2334] [outer = 13947400] 15:32:35 INFO - PROCESS | 3576 | 1467156755342 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] 15:32:35 INFO - PROCESS | 3576 | 1467156755407 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:32:35 INFO - PROCESS | 3576 | 1467156755411 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:32:35 INFO - PROCESS | 3576 | 1467156755413 Marionette TRACE conn3 <- [1,3070,null,{}] 15:32:35 INFO - PROCESS | 3576 | 1467156755423 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}] 15:32:35 INFO - PROCESS | 3576 | 1467156755425 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:35 INFO - PROCESS | 3576 | 1467156755582 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:32:35 INFO - PROCESS | 3576 | 1467156755651 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:35 INFO - PROCESS | 3576 | 1467156755653 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:35 INFO - PROCESS | 3576 | ++DOCSHELL 14F9A400 == 28 [pid = 3576] [id = 779] 15:32:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1573C800) [pid = 3576] [serial = 2335] [outer = 00000000] 15:32:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E6D000) [pid = 3576] [serial = 2336] [outer = 1573C800] 15:32:35 INFO - PROCESS | 3576 | 1467156755700 Marionette DEBUG loaded listener.js 15:32:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E7EC00) [pid = 3576] [serial = 2337] [outer = 1573C800] 15:32:36 INFO - PROCESS | 3576 | 1467156756098 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]]]}] 15:32:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:32:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:32:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:32:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 732ms 15:32:36 INFO - PROCESS | 3576 | 1467156756153 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:32:36 INFO - PROCESS | 3576 | 1467156756155 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:32:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:32:36 INFO - PROCESS | 3576 | 1467156756159 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - PROCESS | 3576 | 1467156756161 Marionette TRACE conn3 <- [1,3074,null,{}] 15:32:36 INFO - PROCESS | 3576 | 1467156756165 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}] 15:32:36 INFO - PROCESS | 3576 | 1467156756167 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:36 INFO - PROCESS | 3576 | 1467156756281 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:32:36 INFO - PROCESS | 3576 | 1467156756286 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 3576 | 1467156756292 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:36 INFO - PROCESS | 3576 | ++DOCSHELL 1616D800 == 29 [pid = 3576] [id = 780] 15:32:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1616F000) [pid = 3576] [serial = 2338] [outer = 00000000] 15:32:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16252800) [pid = 3576] [serial = 2339] [outer = 1616F000] 15:32:36 INFO - PROCESS | 3576 | 1467156756417 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16AACC00) [pid = 3576] [serial = 2340] [outer = 1616F000] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16AADC00) [pid = 3576] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10AC9000) [pid = 3576] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1AB5C000) [pid = 3576] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10D0C400) [pid = 3576] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1720CC00) [pid = 3576] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10470400) [pid = 3576] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15740C00) [pid = 3576] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (103CB400) [pid = 3576] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13C26800) [pid = 3576] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1123AC00) [pid = 3576] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16164C00) [pid = 3576] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:32:37 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (14F99400) [pid = 3576] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:32:37 INFO - PROCESS | 3576 | 1467156757048 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 935ms 15:32:37 INFO - PROCESS | 3576 | 1467156757104 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 3576 | 1467156757106 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:32:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:32:37 INFO - PROCESS | 3576 | 1467156757110 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - PROCESS | 3576 | 1467156757112 Marionette TRACE conn3 <- [1,3078,null,{}] 15:32:37 INFO - PROCESS | 3576 | 1467156757115 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}] 15:32:37 INFO - PROCESS | 3576 | 1467156757118 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:37 INFO - PROCESS | 3576 | 1467156757197 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:32:37 INFO - PROCESS | 3576 | 1467156757206 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 3576 | 1467156757208 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:37 INFO - PROCESS | 3576 | ++DOCSHELL 1047E800 == 30 [pid = 3576] [id = 781] 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10D10800) [pid = 3576] [serial = 2341] [outer = 00000000] 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16167C00) [pid = 3576] [serial = 2342] [outer = 10D10800] 15:32:37 INFO - PROCESS | 3576 | 1467156757262 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1700C400) [pid = 3576] [serial = 2343] [outer = 10D10800] 15:32:37 INFO - PROCESS | 3576 | 1467156757701 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 638ms 15:32:37 INFO - PROCESS | 3576 | 1467156757748 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 3576 | 1467156757750 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:32:37 INFO - PROCESS | 3576 | 1467156757753 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:32:37 INFO - PROCESS | 3576 | 1467156757755 Marionette TRACE conn3 <- [1,3082,null,{}] 15:32:37 INFO - PROCESS | 3576 | 1467156757758 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}] 15:32:37 INFO - PROCESS | 3576 | 1467156757760 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:37 INFO - PROCESS | 3576 | 1467156757821 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:32:37 INFO - PROCESS | 3576 | 1467156757826 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 3576 | 1467156757828 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:37 INFO - PROCESS | 3576 | ++DOCSHELL 170F2C00 == 31 [pid = 3576] [id = 782] 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (17203400) [pid = 3576] [serial = 2344] [outer = 00000000] 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (176B5400) [pid = 3576] [serial = 2345] [outer = 17203400] 15:32:37 INFO - PROCESS | 3576 | 1467156757872 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1771C400) [pid = 3576] [serial = 2346] [outer = 17203400] 15:32:38 INFO - PROCESS | 3576 | 1467156758289 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 592ms 15:32:38 INFO - PROCESS | 3576 | 1467156758334 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 3576 | 1467156758336 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:32:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:32:38 INFO - PROCESS | 3576 | 1467156758359 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - PROCESS | 3576 | 1467156758361 Marionette TRACE conn3 <- [1,3086,null,{}] 15:32:38 INFO - PROCESS | 3576 | 1467156758365 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}] 15:32:38 INFO - PROCESS | 3576 | 1467156758368 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:38 INFO - PROCESS | 3576 | 1467156758448 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:32:38 INFO - PROCESS | 3576 | 1467156758453 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:38 INFO - PROCESS | 3576 | 1467156758455 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:38 INFO - PROCESS | 3576 | ++DOCSHELL 15E88000 == 32 [pid = 3576] [id = 783] 15:32:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1720CC00) [pid = 3576] [serial = 2347] [outer = 00000000] 15:32:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18038000) [pid = 3576] [serial = 2348] [outer = 1720CC00] 15:32:38 INFO - PROCESS | 3576 | 1467156758499 Marionette DEBUG loaded listener.js 15:32:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (177CC800) [pid = 3576] [serial = 2349] [outer = 1720CC00] 15:32:38 INFO - PROCESS | 3576 | 1467156759002 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]]]}] 15:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:32:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:32:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 717ms 15:32:39 INFO - PROCESS | 3576 | 1467156759061 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:32:39 INFO - PROCESS | 3576 | 1467156759065 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:32:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:32:39 INFO - PROCESS | 3576 | 1467156759071 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 3576 | 1467156759075 Marionette TRACE conn3 <- [1,3090,null,{}] 15:32:39 INFO - PROCESS | 3576 | 1467156759083 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}] 15:32:39 INFO - PROCESS | 3576 | 1467156759086 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:39 INFO - PROCESS | 3576 | 1467156759241 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:32:39 INFO - PROCESS | 3576 | 1467156759385 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 3576 | 1467156759390 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:39 INFO - PROCESS | 3576 | ++DOCSHELL 10ACFC00 == 33 [pid = 3576] [id = 784] 15:32:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10AD1000) [pid = 3576] [serial = 2350] [outer = 00000000] 15:32:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10D0A400) [pid = 3576] [serial = 2351] [outer = 10AD1000] 15:32:39 INFO - PROCESS | 3576 | 1467156759451 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11030C00) [pid = 3576] [serial = 2352] [outer = 10AD1000] 15:32:40 INFO - PROCESS | 3576 | 1467156760082 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:32:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1043ms 15:32:40 INFO - PROCESS | 3576 | 1467156760152 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 3576 | 1467156760157 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:32:40 INFO - PROCESS | 3576 | 1467156760164 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:32:40 INFO - PROCESS | 3576 | 1467156760167 Marionette TRACE conn3 <- [1,3094,null,{}] 15:32:40 INFO - PROCESS | 3576 | 1467156760171 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}] 15:32:40 INFO - PROCESS | 3576 | 1467156760174 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:40 INFO - PROCESS | 3576 | 1467156760290 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:32:40 INFO - PROCESS | 3576 | 1467156760439 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:40 INFO - PROCESS | 3576 | 1467156760442 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:40 INFO - PROCESS | 3576 | ++DOCSHELL 13227800 == 34 [pid = 3576] [id = 785] 15:32:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13229000) [pid = 3576] [serial = 2353] [outer = 00000000] 15:32:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13C1C400) [pid = 3576] [serial = 2354] [outer = 13229000] 15:32:40 INFO - PROCESS | 3576 | 1467156760499 Marionette DEBUG loaded listener.js 15:32:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13C26800) [pid = 3576] [serial = 2355] [outer = 13229000] 15:32:41 INFO - PROCESS | 3576 | 1467156761107 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]]]}] 15:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:32:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 981ms 15:32:41 INFO - PROCESS | 3576 | 1467156761155 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:32:41 INFO - PROCESS | 3576 | 1467156761158 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:32:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:32:41 INFO - PROCESS | 3576 | 1467156761162 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:32:41 INFO - PROCESS | 3576 | 1467156761166 Marionette TRACE conn3 <- [1,3098,null,{}] 15:32:41 INFO - PROCESS | 3576 | 1467156761177 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}] 15:32:41 INFO - PROCESS | 3576 | 1467156761181 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:41 INFO - PROCESS | 3576 | 1467156761329 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:32:41 INFO - PROCESS | 3576 | 1467156761479 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:41 INFO - PROCESS | 3576 | 1467156761483 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:41 INFO - PROCESS | 3576 | ++DOCSHELL 10AC8000 == 35 [pid = 3576] [id = 786] 15:32:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10ACB000) [pid = 3576] [serial = 2356] [outer = 00000000] 15:32:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (110D0000) [pid = 3576] [serial = 2357] [outer = 10ACB000] 15:32:41 INFO - PROCESS | 3576 | 1467156761542 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13229400) [pid = 3576] [serial = 2358] [outer = 10ACB000] 15:32:42 INFO - PROCESS | 3576 | 1467156762259 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"]]]}] 15:32:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:32:42 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 15:32:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:32:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1153ms 15:32:42 INFO - PROCESS | 3576 | 1467156762319 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:32:42 INFO - PROCESS | 3576 | 1467156762323 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:32:42 INFO - PROCESS | 3576 | 1467156762327 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:32:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:32:42 INFO - PROCESS | 3576 | 1467156762332 Marionette TRACE conn3 <- [1,3102,null,{}] 15:32:42 INFO - PROCESS | 3576 | 1467156762337 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}] 15:32:42 INFO - PROCESS | 3576 | 1467156762340 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:42 INFO - PROCESS | 3576 | 1467156762442 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 170F2C00 == 34 [pid = 3576] [id = 782] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 1047E800 == 33 [pid = 3576] [id = 781] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 1616D800 == 32 [pid = 3576] [id = 780] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 14F9A400 == 31 [pid = 3576] [id = 779] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 1320E400 == 30 [pid = 3576] [id = 778] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 13201C00 == 29 [pid = 3576] [id = 777] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 110CFC00 == 28 [pid = 3576] [id = 776] 15:32:42 INFO - PROCESS | 3576 | --DOCSHELL 10439C00 == 27 [pid = 3576] [id = 775] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (177D1800) [pid = 3576] [serial = 2310] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A77C000) [pid = 3576] [serial = 2295] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (14F9E800) [pid = 3576] [serial = 2309] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10ACF000) [pid = 3576] [serial = 2306] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1B5EEC00) [pid = 3576] [serial = 2298] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1B5ECC00) [pid = 3576] [serial = 2297] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10D0EC00) [pid = 3576] [serial = 2300] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19BC2C00) [pid = 3576] [serial = 2277] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12DF2400) [pid = 3576] [serial = 2279] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1310A000) [pid = 3576] [serial = 2280] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E81400) [pid = 3576] [serial = 2282] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16182C00) [pid = 3576] [serial = 2283] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1059BC00) [pid = 3576] [serial = 2285] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10A7F800) [pid = 3576] [serial = 2286] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (14F1FC00) [pid = 3576] [serial = 2291] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15E6DC00) [pid = 3576] [serial = 2292] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1312AC00) [pid = 3576] [serial = 2288] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (131E2400) [pid = 3576] [serial = 2289] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A777400) [pid = 3576] [serial = 2294] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13D12400) [pid = 3576] [serial = 2301] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (185BE400) [pid = 3576] [serial = 2304] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1852B000) [pid = 3576] [serial = 2303] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (10AD2400) [pid = 3576] [serial = 2307] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 3576 | 1467156762591 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\", \"f4389a8f-3d8a-4dce-8cc4-eaa900eddeb7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:42 INFO - PROCESS | 3576 | 1467156762593 Marionette INFO sendAsync f6f03209-335c-4407-a0f1-d782be6bf6c0 15:32:42 INFO - PROCESS | 3576 | ++DOCSHELL 10A7F800 == 28 [pid = 3576] [id = 787] 15:32:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10A80800) [pid = 3576] [serial = 2359] [outer = 00000000] 15:32:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10ACF000) [pid = 3576] [serial = 2360] [outer = 10A80800] 15:32:42 INFO - PROCESS | 3576 | 1467156762646 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10D0A800) [pid = 3576] [serial = 2361] [outer = 10A80800] 15:32:43 INFO - PROCESS | 3576 | 1467156763044 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]]]}] 15:32:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:32:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 794ms 15:32:43 INFO - PROCESS | 3576 | 1467156763115 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 3576 | 1467156763119 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:32:44 WARNING - u'runner_teardown' () 15:32:44 INFO - No more tests 15:32:44 INFO - Got 0 unexpected results 15:32:44 INFO - SUITE-END | took 663s 15:32:44 INFO - Closing logging queue 15:32:44 INFO - queue closed 15:32:44 INFO - Return code: 0 15:32:44 WARNING - # TBPL SUCCESS # 15:32:44 INFO - Running post-action listener: _resource_record_post_action 15:32:44 INFO - Running post-run listener: _resource_record_post_run 15:32:45 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91698688; Write bytes: 945329152; Read time: 418905; Write time: 1057791 15:32:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:32:45 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 135566336; Read time: 0; Write time: 127127 15:32:45 INFO - run-tests - Wall time: 673s; CPU: 17.0%; Read bytes: 91698688; Write bytes: 809762816; Read time: 418905; Write time: 930664 15:32:45 INFO - Running post-run listener: _upload_blobber_files 15:32:45 INFO - Blob upload gear active. 15:32:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:32:45 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 15:32:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:32:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:32:46 INFO - (blobuploader) - INFO - Open directory for files ... 15:32:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:32:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:32:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:32:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:32:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:32:47 INFO - (blobuploader) - INFO - Done attempting. 15:32:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:32:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:32:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:32:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:32:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:32:49 INFO - (blobuploader) - INFO - Done attempting. 15:32:49 INFO - (blobuploader) - INFO - Iteration through files over. 15:32:49 INFO - Return code: 0 15:32:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:32:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6995c8c7ea82d4708277fa8ddd08a52706f6c9f1b9f2a61cbeed31b9fecb043132afb8775801d3c87a93ef8146433a6401798fa259ad2d1b81066e2190711f96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72ae309172559c06bf05556941993148567378877de6e7d415839c27ae8d3954846d9ded4e8f3789448e18cc70c3eb4989ac8cff4b4c6b667bab3aee0d08f87a"} 15:32:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:32:49 INFO - Writing to file C:\slave\test\properties\blobber_files 15:32:49 INFO - Contents: 15:32:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6995c8c7ea82d4708277fa8ddd08a52706f6c9f1b9f2a61cbeed31b9fecb043132afb8775801d3c87a93ef8146433a6401798fa259ad2d1b81066e2190711f96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72ae309172559c06bf05556941993148567378877de6e7d415839c27ae8d3954846d9ded4e8f3789448e18cc70c3eb4989ac8cff4b4c6b667bab3aee0d08f87a"} 15:32:49 INFO - Running post-run listener: copy_logs_to_upload_dir 15:32:49 INFO - Copying logs to upload dir... 15:32:49 INFO - mkdir: C:\slave\test\build\upload\logs 15:32:49 INFO - Copying logs to upload dir... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... 15:32:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=801.660000 ========= master_lag: 17.86 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-06-28 16:32:49.020636) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.021567) ========= '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-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6995c8c7ea82d4708277fa8ddd08a52706f6c9f1b9f2a61cbeed31b9fecb043132afb8775801d3c87a93ef8146433a6401798fa259ad2d1b81066e2190711f96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72ae309172559c06bf05556941993148567378877de6e7d415839c27ae8d3954846d9ded4e8f3789448e18cc70c3eb4989ac8cff4b4c6b667bab3aee0d08f87a"} build_url:https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6995c8c7ea82d4708277fa8ddd08a52706f6c9f1b9f2a61cbeed31b9fecb043132afb8775801d3c87a93ef8146433a6401798fa259ad2d1b81066e2190711f96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72ae309172559c06bf05556941993148567378877de6e7d415839c27ae8d3954846d9ded4e8f3789448e18cc70c3eb4989ac8cff4b4c6b667bab3aee0d08f87a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dZI3ICtnQMq0G9uBhuIVHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.151473) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.151815) ========= '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-001\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-001 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-001 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-001 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-001 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-001 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.270388) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.270712) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 16:32:49.834804) ========= ========= Total master_lag: 18.37 =========