builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-090 starttime: 1465498038.5 results: success (0) buildid: 20160609095529 builduid: 50260888102748178194f2d93b146567 revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:18.496522) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:18.497410) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:18.498043) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:18.560535) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:18.560970) ========= '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-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 WINDIR=C:\WINDOWS using PTY: False --11:47:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 11:47:21 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.667000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:19.299527) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:47:19.299901) ========= '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-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.194000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:47:20.519887) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:47:20.520310) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --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 a23a6103b9bef3d80874d74e2278ee47b458ed87 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 WINDIR=C:\WINDOWS using PTY: False 2016-06-09 11:47:23,585 truncating revision to first 12 chars 2016-06-09 11:47:23,585 Setting DEBUG logging. 2016-06-09 11:47:23,585 attempt 1/10 2016-06-09 11:47:23,585 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a23a6103b9be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 11:47:24,020 unpacking tar archive at: mozilla-beta-a23a6103b9be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.225000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:47:21.932242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:21.932566) ========= script_repo_revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:21.932959) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:21.933227) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:47:21.947793) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-09 11:47:21.948066) ========= '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-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 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-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:47:24 INFO - MultiFileLogger online at 20160609 11:47:24 in C:\slave\test 11:47:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:47:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:47:24 INFO - {'append_to_log': False, 11:47:24 INFO - 'base_work_dir': 'C:\\slave\\test', 11:47:24 INFO - 'blob_upload_branch': 'mozilla-beta', 11:47:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:47:24 INFO - 'buildbot_json_path': 'buildprops.json', 11:47:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:47:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:47:24 INFO - 'download_minidump_stackwalk': True, 11:47:24 INFO - 'download_symbols': 'true', 11:47:24 INFO - 'e10s': False, 11:47:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:47:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:47:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:47:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:47:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:47:24 INFO - 'C:/mozilla-build/tooltool.py'), 11:47:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:47:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:47:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:47:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:47:24 INFO - 'log_level': 'info', 11:47:24 INFO - 'log_to_console': True, 11:47:24 INFO - 'opt_config_files': (), 11:47:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:47:24 INFO - '--processes=1', 11:47:24 INFO - '--config=%(test_path)s/wptrunner.ini', 11:47:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:47:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:47:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:47:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:47:24 INFO - 'pip_index': False, 11:47:24 INFO - 'require_test_zip': True, 11:47:24 INFO - 'test_type': ('testharness',), 11:47:24 INFO - 'this_chunk': '1', 11:47:24 INFO - 'total_chunks': '10', 11:47:24 INFO - 'virtualenv_path': 'venv', 11:47:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:47:24 INFO - 'work_dir': 'build'} 11:47:24 INFO - ##### 11:47:24 INFO - ##### Running clobber step. 11:47:24 INFO - ##### 11:47:24 INFO - Running pre-action listener: _resource_record_pre_action 11:47:24 INFO - Running main action method: clobber 11:47:24 INFO - rmtree: C:\slave\test\build 11:47:24 INFO - Using _rmtree_windows ... 11:47:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:48:06 INFO - Running post-action listener: _resource_record_post_action 11:48:06 INFO - ##### 11:48:06 INFO - ##### Running read-buildbot-config step. 11:48:06 INFO - ##### 11:48:06 INFO - Running pre-action listener: _resource_record_pre_action 11:48:06 INFO - Running main action method: read_buildbot_config 11:48:06 INFO - Using buildbot properties: 11:48:06 INFO - { 11:48:06 INFO - "project": "", 11:48:06 INFO - "product": "firefox", 11:48:06 INFO - "script_repo_revision": "production", 11:48:06 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 11:48:06 INFO - "repository": "", 11:48:06 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 11:48:06 INFO - "buildid": "20160609095529", 11:48:06 INFO - "pgo_build": "False", 11:48:06 INFO - "basedir": "C:\\slave\\test", 11:48:06 INFO - "buildnumber": 2, 11:48:06 INFO - "slavename": "t-xp32-ix-090", 11:48:06 INFO - "revision": "a23a6103b9bef3d80874d74e2278ee47b458ed87", 11:48:06 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 11:48:06 INFO - "platform": "win32", 11:48:06 INFO - "branch": "mozilla-beta", 11:48:06 INFO - "repo_path": "releases/mozilla-beta", 11:48:06 INFO - "moz_repo_path": "", 11:48:06 INFO - "stage_platform": "win32", 11:48:06 INFO - "builduid": "50260888102748178194f2d93b146567", 11:48:06 INFO - "slavebuilddir": "test" 11:48:06 INFO - } 11:48:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:48:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:48:06 INFO - Running post-action listener: _resource_record_post_action 11:48:06 INFO - ##### 11:48:06 INFO - ##### Running download-and-extract step. 11:48:06 INFO - ##### 11:48:06 INFO - Running pre-action listener: _resource_record_pre_action 11:48:06 INFO - Running main action method: download_and_extract 11:48:06 INFO - mkdir: C:\slave\test\build\tests 11:48:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:06 INFO - https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:48:06 INFO - trying https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:48:06 INFO - Downloading https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:06 INFO - Downloaded 1240 bytes. 11:48:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:48:06 INFO - Using the following test package requirements: 11:48:06 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:48:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:48:06 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:48:06 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'jsshell-win32.zip'], 11:48:06 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:48:06 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:48:06 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:48:06 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:48:06 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:48:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:48:06 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:48:06 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 11:48:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:06 INFO - https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:48:06 INFO - trying https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:48:06 INFO - Downloading https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:08 INFO - Downloaded 20343688 bytes. 11:48:08 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/*'] 11:48:08 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/* 11:48:10 INFO - caution: filename not matched: web-platform/* 11:48:10 INFO - Return code: 11 11:48:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:10 INFO - https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:48:10 INFO - trying https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:48:10 INFO - Downloading https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:48:14 INFO - Downloaded 36389112 bytes. 11:48:14 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/*'] 11:48:14 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/* 11:48:56 INFO - caution: filename not matched: bin/* 11:48:56 INFO - caution: filename not matched: config/* 11:48:56 INFO - caution: filename not matched: mozbase/* 11:48:56 INFO - caution: filename not matched: marionette/* 11:48:56 INFO - caution: filename not matched: tools/wptserve/* 11:48:56 INFO - Return code: 11 11:48: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')]} 11:48:56 INFO - https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:48:56 INFO - trying https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:48:56 INFO - Downloading https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:48:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:49:01 INFO - Downloaded 68458891 bytes. 11:49:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:49:01 INFO - mkdir: C:\slave\test\properties 11:49:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:49:01 INFO - Writing to file C:\slave\test\properties\build_url 11:49:01 INFO - Contents: 11:49:01 INFO - build_url:https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:49:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:49:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:49:01 INFO - Writing to file C:\slave\test\properties\symbols_url 11:49:01 INFO - Contents: 11:49:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:49:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:01 INFO - https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:49:01 INFO - trying https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:49:01 INFO - Downloading https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:49:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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 11:49:05 INFO - Downloaded 55574899 bytes. 11:49:05 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'] 11:49:05 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 11:49:10 INFO - Return code: 0 11:49:10 INFO - Running post-action listener: _resource_record_post_action 11:49:10 INFO - Running post-action listener: set_extra_try_arguments 11:49:10 INFO - ##### 11:49:10 INFO - ##### Running create-virtualenv step. 11:49:10 INFO - ##### 11:49:10 INFO - Running pre-action listener: _pre_create_virtualenv 11:49:10 INFO - Running pre-action listener: _resource_record_pre_action 11:49:10 INFO - Running main action method: create_virtualenv 11:49:10 INFO - Creating virtualenv C:\slave\test\build\venv 11:49:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:49:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:49:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:49:13 INFO - Installing distribute......................................................................................................................................................................................done. 11:49:14 INFO - Return code: 0 11:49:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:49:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-090', 'USERDOMAIN': 'T-XP32-IX-090', '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-090', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-090', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\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-090'}}, attempt #1 11:49:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:49:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:49:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:14 INFO - 'CLIENTNAME': 'Console', 11:49:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:14 INFO - 'DCLOCATION': 'SCL3', 11:49:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:14 INFO - 'HOMEDRIVE': 'C:', 11:49:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:14 INFO - 'KTS_VERSION': '1.19c', 11:49:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:14 INFO - 'MOZ_AIRBAG': '1', 11:49:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:14 INFO - 'MOZ_MSVCVERSION': '8', 11:49:14 INFO - 'MOZ_NO_REMOTE': '1', 11:49:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:14 INFO - 'NO_EM_RESTART': '1', 11:49:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:14 INFO - 'OS': 'Windows_NT', 11:49:14 INFO - 'OURDRIVE': 'C:', 11:49:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:14 INFO - 'PROCESSOR_LEVEL': '6', 11:49:14 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:14 INFO - 'PROMPT': '$P$G', 11:49:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:14 INFO - 'PWD': 'C:\\slave\\test', 11:49:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:14 INFO - 'SESSIONNAME': 'Console', 11:49:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:14 INFO - 'SYSTEMDRIVE': 'C:', 11:49:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:14 INFO - 'TEST1': 'testie', 11:49:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:14 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:14 INFO - 'USERNAME': 'cltbld', 11:49:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:14 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:14 INFO - Downloading/unpacking psutil>=0.7.1 11:49:15 INFO - Running setup.py egg_info for package psutil 11:49:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:15 INFO - Installing collected packages: psutil 11:49:15 INFO - Running setup.py install for psutil 11:49:15 INFO - building 'psutil._psutil_windows' extension 11:49:15 INFO - error: Unable to find vcvarsall.bat 11:49:15 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-sbjfjb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:15 INFO - running install 11:49:15 INFO - running build 11:49:15 INFO - running build_py 11:49:15 INFO - creating build 11:49:15 INFO - creating build\lib.win32-2.7 11:49:15 INFO - creating build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:49:15 INFO - running build_ext 11:49:15 INFO - building 'psutil._psutil_windows' extension 11:49:15 INFO - error: Unable to find vcvarsall.bat 11:49:15 INFO - ---------------------------------------- 11:49:15 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-sbjfjb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-090\Application Data\pip\pip.log 11:49:15 WARNING - Return code: 1 11:49:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:49:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:49: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')]} 11:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49: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')]} 11:49:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-090', 'USERDOMAIN': 'T-XP32-IX-090', '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-090', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-090', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\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-090'}}, attempt #1 11:49:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:49:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:49:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:15 INFO - 'CLIENTNAME': 'Console', 11:49:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:15 INFO - 'DCLOCATION': 'SCL3', 11:49:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:15 INFO - 'HOMEDRIVE': 'C:', 11:49:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:15 INFO - 'KTS_VERSION': '1.19c', 11:49:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:15 INFO - 'MOZ_AIRBAG': '1', 11:49:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:15 INFO - 'MOZ_MSVCVERSION': '8', 11:49:15 INFO - 'MOZ_NO_REMOTE': '1', 11:49:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:15 INFO - 'NO_EM_RESTART': '1', 11:49:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:15 INFO - 'OS': 'Windows_NT', 11:49:15 INFO - 'OURDRIVE': 'C:', 11:49: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', 11:49:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:15 INFO - 'PROCESSOR_LEVEL': '6', 11:49:15 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:15 INFO - 'PROMPT': '$P$G', 11:49:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:15 INFO - 'PWD': 'C:\\slave\\test', 11:49:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:15 INFO - 'SESSIONNAME': 'Console', 11:49:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:15 INFO - 'SYSTEMDRIVE': 'C:', 11:49:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:15 INFO - 'TEST1': 'testie', 11:49:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:15 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:15 INFO - 'USERNAME': 'cltbld', 11:49:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:15 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:49:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:49:15 INFO - Running setup.py egg_info for package mozsystemmonitor 11:49:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:49:15 INFO - Running setup.py egg_info for package psutil 11:49:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:15 INFO - Installing collected packages: mozsystemmonitor, psutil 11:49:15 INFO - Running setup.py install for mozsystemmonitor 11:49:15 INFO - Running setup.py install for psutil 11:49:15 INFO - building 'psutil._psutil_windows' extension 11:49:15 INFO - error: Unable to find vcvarsall.bat 11:49:15 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-5hd3ei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:15 INFO - running install 11:49:15 INFO - running build 11:49:15 INFO - running build_py 11:49:15 INFO - running build_ext 11:49:15 INFO - building 'psutil._psutil_windows' extension 11:49:15 INFO - error: Unable to find vcvarsall.bat 11:49:15 INFO - ---------------------------------------- 11:49:15 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-5hd3ei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-090\Application Data\pip\pip.log 11:49:16 WARNING - Return code: 1 11:49:16 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:49:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-090', 'USERDOMAIN': 'T-XP32-IX-090', '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-090', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-090', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\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-090'}}, attempt #1 11:49:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:49:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:49:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:16 INFO - 'CLIENTNAME': 'Console', 11:49:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:16 INFO - 'DCLOCATION': 'SCL3', 11:49:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:16 INFO - 'HOMEDRIVE': 'C:', 11:49:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:16 INFO - 'KTS_VERSION': '1.19c', 11:49:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:16 INFO - 'MOZ_AIRBAG': '1', 11:49:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:16 INFO - 'MOZ_MSVCVERSION': '8', 11:49:16 INFO - 'MOZ_NO_REMOTE': '1', 11:49:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:16 INFO - 'NO_EM_RESTART': '1', 11:49:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:16 INFO - 'OS': 'Windows_NT', 11:49:16 INFO - 'OURDRIVE': 'C:', 11:49:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:16 INFO - 'PROCESSOR_LEVEL': '6', 11:49:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:16 INFO - 'PROMPT': '$P$G', 11:49:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:16 INFO - 'PWD': 'C:\\slave\\test', 11:49:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:16 INFO - 'SESSIONNAME': 'Console', 11:49:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:16 INFO - 'SYSTEMDRIVE': 'C:', 11:49:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:16 INFO - 'TEST1': 'testie', 11:49:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:16 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:16 INFO - 'USERNAME': 'cltbld', 11:49:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:16 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:16 INFO - Downloading/unpacking blobuploader==1.2.4 11:49:16 INFO - Downloading blobuploader-1.2.4.tar.gz 11:49:16 INFO - Running setup.py egg_info for package blobuploader 11:49:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:49:18 INFO - Running setup.py egg_info for package requests 11:49:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:49:18 INFO - Downloading docopt-0.6.1.tar.gz 11:49:18 INFO - Running setup.py egg_info for package docopt 11:49:18 INFO - Installing collected packages: blobuploader, docopt, requests 11:49:18 INFO - Running setup.py install for blobuploader 11:49:18 INFO - Running setup.py install for docopt 11:49:18 INFO - Running setup.py install for requests 11:49:18 INFO - Successfully installed blobuploader docopt requests 11:49:18 INFO - Cleaning up... 11:49:18 INFO - Return code: 0 11:49:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-090', 'USERDOMAIN': 'T-XP32-IX-090', '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-090', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-090', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\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-090'}}, attempt #1 11:49:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:18 INFO - 'CLIENTNAME': 'Console', 11:49:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:18 INFO - 'DCLOCATION': 'SCL3', 11:49:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:18 INFO - 'HOMEDRIVE': 'C:', 11:49:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:18 INFO - 'KTS_VERSION': '1.19c', 11:49:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:18 INFO - 'MOZ_AIRBAG': '1', 11:49:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:18 INFO - 'MOZ_MSVCVERSION': '8', 11:49:18 INFO - 'MOZ_NO_REMOTE': '1', 11:49:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:18 INFO - 'NO_EM_RESTART': '1', 11:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:18 INFO - 'OS': 'Windows_NT', 11:49:18 INFO - 'OURDRIVE': 'C:', 11:49:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:18 INFO - 'PROCESSOR_LEVEL': '6', 11:49:18 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:18 INFO - 'PROMPT': '$P$G', 11:49:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:18 INFO - 'PWD': 'C:\\slave\\test', 11:49:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:18 INFO - 'SESSIONNAME': 'Console', 11:49:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:18 INFO - 'SYSTEMDRIVE': 'C:', 11:49:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:18 INFO - 'TEST1': 'testie', 11:49:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:18 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:18 INFO - 'USERNAME': 'cltbld', 11:49:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:18 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:25 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:25 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:25 INFO - Running setup.py install for browsermob-proxy 11:49:29 INFO - Running setup.py install for manifestparser 11:49:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for marionette-client 11:49:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for marionette-driver 11:49:29 INFO - Running setup.py install for mozcrash 11:49:29 INFO - Running setup.py install for mozdebug 11:49:29 INFO - Running setup.py install for mozdevice 11:49:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozfile 11:49:29 INFO - Running setup.py install for mozhttpd 11:49:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozinfo 11:49:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozInstall 11:49:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozleak 11:49:29 INFO - Running setup.py install for mozlog 11:49:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for moznetwork 11:49:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozprocess 11:49:29 INFO - Running setup.py install for mozprofile 11:49:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozrunner 11:49:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for mozscreenshot 11:49:29 INFO - Running setup.py install for moztest 11:49:29 INFO - Running setup.py install for mozversion 11:49:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:29 INFO - Running setup.py install for wptserve 11:49:29 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:29 INFO - Cleaning up... 11:49:29 INFO - Return code: 0 11:49:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-090', 'USERDOMAIN': 'T-XP32-IX-090', '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-090', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-090', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\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-090'}}, attempt #1 11:49:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:29 INFO - 'CLIENTNAME': 'Console', 11:49:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:29 INFO - 'DCLOCATION': 'SCL3', 11:49:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:29 INFO - 'HOMEDRIVE': 'C:', 11:49:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:29 INFO - 'KTS_VERSION': '1.19c', 11:49:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:29 INFO - 'MOZ_AIRBAG': '1', 11:49:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:29 INFO - 'MOZ_MSVCVERSION': '8', 11:49:29 INFO - 'MOZ_NO_REMOTE': '1', 11:49:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:29 INFO - 'NO_EM_RESTART': '1', 11:49:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:29 INFO - 'OS': 'Windows_NT', 11:49:29 INFO - 'OURDRIVE': 'C:', 11:49:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:29 INFO - 'PROCESSOR_LEVEL': '6', 11:49:29 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:29 INFO - 'PROMPT': '$P$G', 11:49:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:29 INFO - 'PWD': 'C:\\slave\\test', 11:49:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:29 INFO - 'SESSIONNAME': 'Console', 11:49:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:29 INFO - 'SYSTEMDRIVE': 'C:', 11:49:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:29 INFO - 'TEST1': 'testie', 11:49:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:29 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:29 INFO - 'USERNAME': 'cltbld', 11:49:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:29 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:41 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:49:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:49:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:49:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:49:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:49:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:49:44 INFO - Downloading blessings-1.6.tar.gz 11:49:44 INFO - Running setup.py egg_info for package blessings 11:49:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:49:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:44 INFO - Running setup.py install for blessings 11:49:44 INFO - Running setup.py install for browsermob-proxy 11:49:44 INFO - Running setup.py install for manifestparser 11:49:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for marionette-client 11:49:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for marionette-driver 11:49:44 INFO - Running setup.py install for mozcrash 11:49:44 INFO - Running setup.py install for mozdebug 11:49:44 INFO - Running setup.py install for mozdevice 11:49:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for mozhttpd 11:49:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for mozInstall 11:49:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for mozleak 11:49:44 INFO - Running setup.py install for mozprofile 11:49:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Running setup.py install for mozrunner 11:49:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:45 INFO - Running setup.py install for mozscreenshot 11:49:45 INFO - Running setup.py install for moztest 11:49:45 INFO - Running setup.py install for mozversion 11:49:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:45 INFO - Running setup.py install for wptserve 11:49:45 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:45 INFO - Cleaning up... 11:49:45 INFO - Return code: 0 11:49:45 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:49:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:45 INFO - Reading from file tmpfile_stdout 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - Current package versions: 11:49:45 INFO - blessings == 1.6 11:49:45 INFO - blobuploader == 1.2.4 11:49:45 INFO - browsermob-proxy == 0.6.0 11:49:45 INFO - distribute == 0.6.14 11:49:45 INFO - docopt == 0.6.1 11:49:45 INFO - manifestparser == 1.1 11:49:45 INFO - marionette-client == 2.3.0 11:49:45 INFO - marionette-driver == 1.4.0 11:49:45 INFO - mozInstall == 1.12 11:49:45 INFO - mozcrash == 0.17 11:49:45 INFO - mozdebug == 0.1 11:49:45 INFO - mozdevice == 0.48 11:49:45 INFO - mozfile == 1.2 11:49:45 INFO - mozhttpd == 0.7 11:49:45 INFO - mozinfo == 0.9 11:49:45 INFO - mozleak == 0.1 11:49:45 INFO - mozlog == 3.1 11:49:45 INFO - moznetwork == 0.27 11:49:45 INFO - mozprocess == 0.22 11:49:45 INFO - mozprofile == 0.28 11:49:45 INFO - mozrunner == 6.11 11:49:45 INFO - mozscreenshot == 0.1 11:49:45 INFO - mozsystemmonitor == 0.0 11:49:45 INFO - moztest == 0.7 11:49:45 INFO - mozversion == 1.4 11:49:45 INFO - requests == 1.2.3 11:49:45 INFO - wptserve == 1.4.0 11:49:45 INFO - Running post-action listener: _resource_record_post_action 11:49:45 INFO - Running post-action listener: _start_resource_monitoring 11:49:45 INFO - Starting resource monitoring. 11:49:45 INFO - ##### 11:49:45 INFO - ##### Running pull step. 11:49:45 INFO - ##### 11:49:45 INFO - Running pre-action listener: _resource_record_pre_action 11:49:45 INFO - Running main action method: pull 11:49:45 INFO - Pull has nothing to do! 11:49:45 INFO - Running post-action listener: _resource_record_post_action 11:49:45 INFO - ##### 11:49:45 INFO - ##### Running install step. 11:49:45 INFO - ##### 11:49:45 INFO - Running pre-action listener: _resource_record_pre_action 11:49:45 INFO - Running main action method: install 11:49:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:45 INFO - Reading from file tmpfile_stdout 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - Detecting whether we're running mozinstall >=1.0... 11:49:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:49:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:49:45 INFO - Reading from file tmpfile_stdout 11:49:45 INFO - Output received: 11:49:45 INFO - Usage: mozinstall-script.py [options] installer 11:49:45 INFO - Options: 11:49:45 INFO - -h, --help show this help message and exit 11:49:45 INFO - -d DEST, --destination=DEST 11:49:45 INFO - Directory to install application into. [default: 11:49:45 INFO - "C:\slave\test"] 11:49:45 INFO - --app=APP Application being installed. [default: firefox] 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - Using _rmtree_windows ... 11:49:45 INFO - mkdir: C:\slave\test\build\application 11:49:45 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'] 11:49:45 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 11:49:48 INFO - Reading from file tmpfile_stdout 11:49:48 INFO - Output received: 11:49:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:49:48 INFO - Using _rmtree_windows ... 11:49:48 INFO - Using _rmtree_windows ... 11:49:48 INFO - Running post-action listener: _resource_record_post_action 11:49:48 INFO - ##### 11:49:48 INFO - ##### Running run-tests step. 11:49:48 INFO - ##### 11:49:48 INFO - Running pre-action listener: _resource_record_pre_action 11:49:48 INFO - Running main action method: run_tests 11:49:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:49:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:49:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:49:48 INFO - grabbing minidump binary from tooltool 11:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:48 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:49:48 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 11:49:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 11:49:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:49:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4ptcjv 11:49:48 INFO - INFO - File integrity verified, renaming tmp4ptcjv to win32-minidump_stackwalk.exe 11:49:48 INFO - Return code: 0 11:49:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:49:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:49:49 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/SqU4OJaBQsm-hBTGyKczjw/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 11:49:49 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/SqU4OJaBQsm-hBTGyKczjw/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 11:49:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:49:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090\\Application Data', 11:49:49 INFO - 'CLIENTNAME': 'Console', 11:49:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:49:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-090', 11:49:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:49:49 INFO - 'DCLOCATION': 'SCL3', 11:49:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:49:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:49:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:49:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:49:49 INFO - 'HOMEDRIVE': 'C:', 11:49:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:49 INFO - 'KTS_VERSION': '1.19c', 11:49:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:49:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-090', 11:49:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:49:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:49:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:49:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:49:49 INFO - 'MOZ_AIRBAG': '1', 11:49:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:49 INFO - 'MOZ_MSVCVERSION': '8', 11:49:49 INFO - 'MOZ_NO_REMOTE': '1', 11:49:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:49:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:49:49 INFO - 'NO_EM_RESTART': '1', 11:49:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:49 INFO - 'OS': 'Windows_NT', 11:49:49 INFO - 'OURDRIVE': 'C:', 11:49:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:49:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:49 INFO - 'PROCESSOR_LEVEL': '6', 11:49:49 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:49:49 INFO - 'PROMPT': '$P$G', 11:49:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:49 INFO - 'PWD': 'C:\\slave\\test', 11:49:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:49 INFO - 'SESSIONNAME': 'Console', 11:49:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:49 INFO - 'SYSTEMDRIVE': 'C:', 11:49:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:49:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:49 INFO - 'TEST1': 'testie', 11:49:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:49:49 INFO - 'USERDOMAIN': 'T-XP32-IX-090', 11:49:49 INFO - 'USERNAME': 'cltbld', 11:49:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-090', 11:49:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:49:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:49:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:49:49 INFO - 'WINDIR': 'C:\\WINDOWS', 11:49:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:49 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/SqU4OJaBQsm-hBTGyKczjw/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 11:49:50 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 11:49:50 INFO - import pkg_resources 11:49:51 INFO - Using 1 client processes 11:49:54 INFO - SUITE-START | Running 778 tests 11:49:54 INFO - Running testharness tests 11:49:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:49:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:49:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:49:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:49:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:49:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:49:54 INFO - Setting up ssl 11:49:54 INFO - PROCESS | certutil | 11:49:54 INFO - PROCESS | certutil | 11:49:54 INFO - PROCESS | certutil | 11:49:54 INFO - Certificate Nickname Trust Attributes 11:49:54 INFO - SSL,S/MIME,JAR/XPI 11:49:54 INFO - 11:49:54 INFO - web-platform-tests CT,, 11:49:54 INFO - 11:49:54 INFO - Starting runner 11:49:57 INFO - PROCESS | 3668 | [3668] 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 11:49:57 INFO - PROCESS | 3668 | [3668] 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 11:49:57 INFO - PROCESS | 3668 | [3668] 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 11:49:58 INFO - PROCESS | 3668 | 1465498198894 Marionette DEBUG Marionette enabled via build flag and pref 11:49:59 INFO - PROCESS | 3668 | ++DOCSHELL 114C3C00 == 1 [pid = 3668] [id = 1] 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 1 (114C4000) [pid = 3668] [serial = 1] [outer = 00000000] 11:49:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 2 (114C4C00) [pid = 3668] [serial = 2] [outer = 114C4000] 11:49:59 INFO - PROCESS | 3668 | [3668] 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 2860 11:49:59 INFO - PROCESS | 3668 | [3668] 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 2248 11:49:59 INFO - PROCESS | 3668 | ++DOCSHELL 1280A000 == 2 [pid = 3668] [id = 2] 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 3 (1280A400) [pid = 3668] [serial = 3] [outer = 00000000] 11:49:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 4 (1280B000) [pid = 3668] [serial = 4] [outer = 1280A400] 11:49:59 INFO - PROCESS | 3668 | 1465498199539 Marionette INFO Listening on port 2828 11:49:59 INFO - PROCESS | 3668 | 1465498199932 Marionette DEBUG Marionette enabled via command-line flag 11:49:59 INFO - PROCESS | 3668 | ++DOCSHELL 13144800 == 3 [pid = 3668] [id = 3] 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 5 (1314C800) [pid = 3668] [serial = 5] [outer = 00000000] 11:49:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 6 (1314D400) [pid = 3668] [serial = 6] [outer = 1314C800] 11:50:00 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 7 (13651800) [pid = 3668] [serial = 7] [outer = 1280A400] 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | 1465498200290 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | 1465498200353 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1474 11:50:00 INFO - PROCESS | 3668 | 1465498200356 Marionette DEBUG Closed connection conn0 11:50:00 INFO - PROCESS | 3668 | 1465498200502 Marionette DEBUG Closed connection conn1 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | 1465498200508 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1475 11:50:00 INFO - PROCESS | 3668 | 1465498200516 Marionette DEBUG Closed connection conn2 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:00 INFO - PROCESS | 3668 | 1465498200525 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1476 11:50:00 INFO - PROCESS | 3668 | ++DOCSHELL 114C5000 == 4 [pid = 3668] [id = 4] 11:50:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 8 (13D0A800) [pid = 3668] [serial = 8] [outer = 00000000] 11:50:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 9 (14431000) [pid = 3668] [serial = 9] [outer = 13D0A800] 11:50:00 INFO - PROCESS | 3668 | [3668] 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 2893 11:50:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 10 (14436800) [pid = 3668] [serial = 10] [outer = 13D0A800] 11:50:00 INFO - PROCESS | 3668 | 1465498200836 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:50:00 INFO - PROCESS | 3668 | 1465498200842 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":"20160609095529","device":"desktop","version":"48.0"} 11:50:00 INFO - PROCESS | 3668 | [3668] 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 11:50:01 INFO - PROCESS | 3668 | [3668] 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 11:50:01 INFO - PROCESS | 3668 | [3668] 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 11:50:01 INFO - PROCESS | 3668 | [3668] 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 11:50:01 INFO - PROCESS | 3668 | ++DOCSHELL 15E89000 == 5 [pid = 3668] [id = 5] 11:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 11 (15E89400) [pid = 3668] [serial = 11] [outer = 00000000] 11:50:01 INFO - PROCESS | 3668 | ++DOCSHELL 15E89800 == 6 [pid = 3668] [id = 6] 11:50:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 12 (15E89C00) [pid = 3668] [serial = 12] [outer = 00000000] 11:50:02 INFO - PROCESS | 3668 | [3668] 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 11:50:02 INFO - PROCESS | 3668 | ++DOCSHELL 16B99800 == 7 [pid = 3668] [id = 7] 11:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 13 (16B99C00) [pid = 3668] [serial = 13] [outer = 00000000] 11:50:02 INFO - PROCESS | 3668 | [3668] 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 11:50:02 INFO - PROCESS | 3668 | [3668] 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 11:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 14 (16E5A000) [pid = 3668] [serial = 14] [outer = 16B99C00] 11:50:02 INFO - PROCESS | 3668 | [3668] 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 2893 11:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 15 (16B84C00) [pid = 3668] [serial = 15] [outer = 15E89400] 11:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 16 (16B86400) [pid = 3668] [serial = 16] [outer = 15E89C00] 11:50:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 17 (16B89000) [pid = 3668] [serial = 17] [outer = 16B99C00] 11:50:03 INFO - PROCESS | 3668 | 1465498203248 Marionette INFO startBrowser 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:03 INFO - PROCESS | 3668 | 1465498203294 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 3668 | 1465498203307 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 3668 | 1465498203309 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 18 (18232C00) [pid = 3668] [serial = 18] [outer = 16B99C00] 11:50:03 INFO - PROCESS | 3668 | 1465498203804 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"788d7f28-31c0-4654-aaf5-dc90c0711899","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":"20160609095529","device":"desktop","version":"48.0","command_id":1}}] 11:50:03 INFO - PROCESS | 3668 | 1465498203948 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:50:03 INFO - PROCESS | 3668 | 1465498203950 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:04 INFO - PROCESS | 3668 | 1465498204014 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:50:04 INFO - PROCESS | 3668 | 1465498204114 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:50:04 INFO - PROCESS | 3668 | 1465498204117 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:04 INFO - PROCESS | 3668 | [3668] 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 11:50:04 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 19 (17A78800) [pid = 3668] [serial = 19] [outer = 16B99C00] 11:50:04 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:04 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:04 INFO - PROCESS | 3668 | 1465498204629 Marionette TRACE conn3 <- [1,3,null,{}] 11:50:04 INFO - PROCESS | 3668 | 1465498204647 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:50:04 INFO - PROCESS | 3668 | 1465498204650 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:04 INFO - PROCESS | 3668 | 1465498204678 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:50:04 INFO - PROCESS | 3668 | 1465498204709 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 3668 | 1465498204711 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:50:04 INFO - PROCESS | 3668 | 1465498204764 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 3668 | 1465498204767 Marionette TRACE conn3 <- [1,6,null,{}] 11:50:04 INFO - PROCESS | 3668 | 1465498204792 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:04 INFO - PROCESS | 3668 | 1465498204794 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:04 INFO - PROCESS | 3668 | 1465498204809 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:50:04 INFO - PROCESS | 3668 | 1465498204815 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 3668 | 1465498204817 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:04 INFO - PROCESS | 3668 | ++DOCSHELL 16B29400 == 8 [pid = 3668] [id = 8] 11:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 20 (19E8A800) [pid = 3668] [serial = 20] [outer = 00000000] 11:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 21 (19E8D000) [pid = 3668] [serial = 21] [outer = 19E8A800] 11:50:04 INFO - PROCESS | 3668 | 1465498204868 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 22 (19E91000) [pid = 3668] [serial = 22] [outer = 19E8A800] 11:50:05 INFO - PROCESS | 3668 | ++DOCSHELL 1A259800 == 9 [pid = 3668] [id = 9] 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 23 (1A25A000) [pid = 3668] [serial = 23] [outer = 00000000] 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 24 (1A25C400) [pid = 3668] [serial = 24] [outer = 1A25A000] 11:50:05 INFO - PROCESS | 3668 | 1465498205257 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 25 (1A643800) [pid = 3668] [serial = 25] [outer = 1A25A000] 11:50:05 INFO - PROCESS | 3668 | 1465498205505 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 853ms 11:50:05 INFO - PROCESS | 3668 | 1465498205605 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 3668 | 1465498205607 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 11:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:50:05 INFO - PROCESS | 3668 | 1465498205622 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 3668 | 1465498205624 Marionette TRACE conn3 <- [1,10,null,{}] 11:50:05 INFO - PROCESS | 3668 | 1465498205692 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:05 INFO - PROCESS | 3668 | 1465498205696 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:05 INFO - PROCESS | 3668 | 1465498205813 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:50:05 INFO - PROCESS | 3668 | 1465498205824 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 3668 | 1465498205827 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:05 INFO - PROCESS | 3668 | ++DOCSHELL 1A645C00 == 10 [pid = 3668] [id = 10] 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 26 (1A646800) [pid = 3668] [serial = 26] [outer = 00000000] 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 27 (1AF79000) [pid = 3668] [serial = 27] [outer = 1A646800] 11:50:05 INFO - PROCESS | 3668 | 1465498205874 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 28 (1AF7CC00) [pid = 3668] [serial = 28] [outer = 1A646800] 11:50:06 INFO - PROCESS | 3668 | 1465498206217 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 635ms 11:50:06 INFO - PROCESS | 3668 | 1465498206260 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 3668 | 1465498206263 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 11:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:50:06 INFO - PROCESS | 3668 | 1465498206266 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 3668 | 1465498206268 Marionette TRACE conn3 <- [1,14,null,{}] 11:50:06 INFO - PROCESS | 3668 | 1465498206271 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:06 INFO - PROCESS | 3668 | 1465498206273 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:06 INFO - PROCESS | 3668 | 1465498206371 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:50:06 INFO - PROCESS | 3668 | 1465498206385 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 3668 | 1465498206387 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:06 INFO - PROCESS | 3668 | ++DOCSHELL 1A25C000 == 11 [pid = 3668] [id = 11] 11:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 29 (1A885400) [pid = 3668] [serial = 29] [outer = 00000000] 11:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 30 (1A891000) [pid = 3668] [serial = 30] [outer = 1A885400] 11:50:06 INFO - PROCESS | 3668 | 1465498206430 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 31 (1AB01800) [pid = 3668] [serial = 31] [outer = 1A885400] 11:50:06 INFO - PROCESS | 3668 | 1465498206775 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 528ms 11:50:06 INFO - PROCESS | 3668 | 1465498206805 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 3668 | 1465498206807 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 11:50:06 INFO - PROCESS | 3668 | 1465498206810 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 3668 | 1465498206812 Marionette TRACE conn3 <- [1,18,null,{}] 11:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:50:06 INFO - PROCESS | 3668 | 1465498206815 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:06 INFO - PROCESS | 3668 | 1465498206817 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:06 INFO - PROCESS | 3668 | 1465498206910 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:50:06 INFO - PROCESS | 3668 | 1465498206916 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 3668 | 1465498206919 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:06 INFO - PROCESS | 3668 | ++DOCSHELL 1AB0C000 == 12 [pid = 3668] [id = 12] 11:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 32 (1AB0C400) [pid = 3668] [serial = 32] [outer = 00000000] 11:50:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 33 (1AB6C000) [pid = 3668] [serial = 33] [outer = 1AB0C400] 11:50:06 INFO - PROCESS | 3668 | 1465498206948 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 34 (1AB70000) [pid = 3668] [serial = 34] [outer = 1AB0C400] 11:50:07 INFO - PROCESS | 3668 | 1465498207295 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 527ms 11:50:07 INFO - PROCESS | 3668 | 1465498207332 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 3668 | 1465498207334 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 11:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:50:07 INFO - PROCESS | 3668 | 1465498207337 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 3668 | 1465498207339 Marionette TRACE conn3 <- [1,22,null,{}] 11:50:07 INFO - PROCESS | 3668 | 1465498207342 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:07 INFO - PROCESS | 3668 | 1465498207344 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:07 INFO - PROCESS | 3668 | 1465498207440 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:50:07 INFO - PROCESS | 3668 | 1465498207445 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 3668 | 1465498207446 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:07 INFO - PROCESS | 3668 | ++DOCSHELL 1AB75C00 == 13 [pid = 3668] [id = 13] 11:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 35 (1AB78800) [pid = 3668] [serial = 35] [outer = 00000000] 11:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 36 (1B138C00) [pid = 3668] [serial = 36] [outer = 1AB78800] 11:50:07 INFO - PROCESS | 3668 | 1465498207491 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 37 (1B13D000) [pid = 3668] [serial = 37] [outer = 1AB78800] 11:50:07 INFO - PROCESS | 3668 | 1465498207816 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 527ms 11:50:07 INFO - PROCESS | 3668 | 1465498207872 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 3668 | 1465498207874 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 11:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:50:07 INFO - PROCESS | 3668 | 1465498207877 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 3668 | 1465498207879 Marionette TRACE conn3 <- [1,26,null,{}] 11:50:07 INFO - PROCESS | 3668 | 1465498207882 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:07 INFO - PROCESS | 3668 | 1465498207884 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:07 INFO - PROCESS | 3668 | 1465498207979 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:50:07 INFO - PROCESS | 3668 | 1465498207985 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 3668 | 1465498207987 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:07 INFO - PROCESS | 3668 | ++DOCSHELL 1B294000 == 14 [pid = 3668] [id = 14] 11:50:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (1B295C00) [pid = 3668] [serial = 38] [outer = 00000000] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (1B29D000) [pid = 3668] [serial = 39] [outer = 1B295C00] 11:50:08 INFO - PROCESS | 3668 | 1465498208030 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (1B52A000) [pid = 3668] [serial = 40] [outer = 1B295C00] 11:50:08 INFO - PROCESS | 3668 | 1465498208383 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 543ms 11:50:08 INFO - PROCESS | 3668 | 1465498208413 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 3668 | 1465498208415 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 11:50:08 INFO - PROCESS | 3668 | 1465498208419 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:50:08 INFO - PROCESS | 3668 | 1465498208430 Marionette TRACE conn3 <- [1,30,null,{}] 11:50:08 INFO - PROCESS | 3668 | 1465498208434 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:08 INFO - PROCESS | 3668 | 1465498208436 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:08 INFO - PROCESS | 3668 | 1465498208523 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:50:08 INFO - PROCESS | 3668 | 1465498208528 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 3668 | 1465498208530 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:08 INFO - PROCESS | 3668 | ++DOCSHELL 1B29AC00 == 15 [pid = 3668] [id = 15] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (1B29CC00) [pid = 3668] [serial = 41] [outer = 00000000] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (1B533800) [pid = 3668] [serial = 42] [outer = 1B29CC00] 11:50:08 INFO - PROCESS | 3668 | 1465498208573 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (1B534000) [pid = 3668] [serial = 43] [outer = 1B29CC00] 11:50:08 INFO - PROCESS | 3668 | ++DOCSHELL 1B530400 == 16 [pid = 3668] [id = 16] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (1B530800) [pid = 3668] [serial = 44] [outer = 00000000] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (1B746400) [pid = 3668] [serial = 45] [outer = 1B530800] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (1B530000) [pid = 3668] [serial = 46] [outer = 1B530800] 11:50:08 INFO - PROCESS | 3668 | ++DOCSHELL 1B747800 == 17 [pid = 3668] [id = 17] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (1B74B800) [pid = 3668] [serial = 47] [outer = 00000000] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (1B7ABC00) [pid = 3668] [serial = 48] [outer = 1B74B800] 11:50:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (1B7B5800) [pid = 3668] [serial = 49] [outer = 1B74B800] 11:50:09 INFO - PROCESS | 3668 | 1465498209101 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1210ms 11:50:09 INFO - PROCESS | 3668 | --DOCSHELL 114C3C00 == 16 [pid = 3668] [id = 1] 11:50:09 INFO - PROCESS | 3668 | 1465498209637 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 3668 | 1465498209641 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 11:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:50:09 INFO - PROCESS | 3668 | 1465498209649 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 3668 | 1465498209653 Marionette TRACE conn3 <- [1,34,null,{}] 11:50:09 INFO - PROCESS | 3668 | 1465498209659 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:09 INFO - PROCESS | 3668 | 1465498209663 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:09 INFO - PROCESS | 3668 | 1465498209782 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:50:09 INFO - PROCESS | 3668 | 1465498209841 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 3668 | 1465498209846 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:09 INFO - PROCESS | 3668 | ++DOCSHELL 10A4BC00 == 17 [pid = 3668] [id = 18] 11:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (10A4CC00) [pid = 3668] [serial = 50] [outer = 00000000] 11:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (10A53000) [pid = 3668] [serial = 51] [outer = 10A4CC00] 11:50:09 INFO - PROCESS | 3668 | 1465498209903 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (10F25C00) [pid = 3668] [serial = 52] [outer = 10A4CC00] 11:50:10 INFO - PROCESS | 3668 | 1465498210461 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 837ms 11:50:10 INFO - PROCESS | 3668 | 1465498210491 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:50:10 INFO - PROCESS | 3668 | 1465498210496 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 11:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:50:10 INFO - PROCESS | 3668 | 1465498210503 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 3668 | 1465498210506 Marionette TRACE conn3 <- [1,38,null,{}] 11:50:10 INFO - PROCESS | 3668 | 1465498210510 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:10 INFO - PROCESS | 3668 | 1465498210512 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:10 INFO - PROCESS | 3668 | 1465498210629 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:50:10 INFO - PROCESS | 3668 | 1465498210708 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 3668 | 1465498210711 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:10 INFO - PROCESS | 3668 | ++DOCSHELL 12ADF000 == 18 [pid = 3668] [id = 19] 11:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (12AE6400) [pid = 3668] [serial = 53] [outer = 00000000] 11:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (1314CC00) [pid = 3668] [serial = 54] [outer = 12AE6400] 11:50:10 INFO - PROCESS | 3668 | 1465498210767 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (131E4400) [pid = 3668] [serial = 55] [outer = 12AE6400] 11:50:11 INFO - PROCESS | 3668 | 1465498211305 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 899ms 11:50:11 INFO - PROCESS | 3668 | 1465498211390 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 3668 | 1465498211392 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 11:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:50:11 INFO - PROCESS | 3668 | 1465498211396 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 3668 | 1465498211400 Marionette TRACE conn3 <- [1,42,null,{}] 11:50:11 INFO - PROCESS | 3668 | 1465498211411 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:11 INFO - PROCESS | 3668 | 1465498211415 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:11 INFO - PROCESS | 3668 | 1465498211539 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:50:11 INFO - PROCESS | 3668 | 1465498211598 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 3668 | 1465498211602 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:11 INFO - PROCESS | 3668 | ++DOCSHELL 14449000 == 19 [pid = 3668] [id = 20] 11:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (14492800) [pid = 3668] [serial = 56] [outer = 00000000] 11:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (15625800) [pid = 3668] [serial = 57] [outer = 14492800] 11:50:11 INFO - PROCESS | 3668 | 1465498211661 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (15772400) [pid = 3668] [serial = 58] [outer = 14492800] 11:50:12 INFO - PROCESS | 3668 | 1465498212352 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 992ms 11:50:12 INFO - PROCESS | 3668 | 1465498212398 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 3668 | 1465498212403 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:50:12 INFO - PROCESS | 3668 | 1465498212408 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 3668 | 1465498212411 Marionette TRACE conn3 <- [1,46,null,{}] 11:50:12 INFO - PROCESS | 3668 | 1465498212417 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:12 INFO - PROCESS | 3668 | 1465498212420 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:12 INFO - PROCESS | 3668 | 1465498212515 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:50:12 INFO - PROCESS | 3668 | 1465498212581 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 3668 | 1465498212584 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:12 INFO - PROCESS | 3668 | ++DOCSHELL 105F0800 == 20 [pid = 3668] [id = 21] 11:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (105F1000) [pid = 3668] [serial = 59] [outer = 00000000] 11:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10BB9400) [pid = 3668] [serial = 60] [outer = 105F1000] 11:50:12 INFO - PROCESS | 3668 | 1465498212636 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10F79000) [pid = 3668] [serial = 61] [outer = 105F1000] 11:50:12 INFO - PROCESS | 3668 | --DOCSHELL 114C5000 == 19 [pid = 3668] [id = 4] 11:50:13 INFO - PROCESS | 3668 | 1465498213077 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 698ms 11:50:13 INFO - PROCESS | 3668 | 1465498213107 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 3668 | 1465498213111 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 11:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:50:13 INFO - PROCESS | 3668 | 1465498213227 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 3668 | 1465498213230 Marionette TRACE conn3 <- [1,50,null,{}] 11:50:13 INFO - PROCESS | 3668 | 1465498213237 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:13 INFO - PROCESS | 3668 | 1465498213239 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:13 INFO - PROCESS | 3668 | 1465498213329 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:50:13 INFO - PROCESS | 3668 | 1465498213336 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 3668 | 1465498213339 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:13 INFO - PROCESS | 3668 | ++DOCSHELL 11AD2C00 == 20 [pid = 3668] [id = 22] 11:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11AD4400) [pid = 3668] [serial = 62] [outer = 00000000] 11:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12DA2C00) [pid = 3668] [serial = 63] [outer = 11AD4400] 11:50:13 INFO - PROCESS | 3668 | 1465498213384 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1303B800) [pid = 3668] [serial = 64] [outer = 11AD4400] 11:50:13 INFO - PROCESS | 3668 | 1465498213776 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 667ms 11:50:13 INFO - PROCESS | 3668 | 1465498213801 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 3668 | 1465498213803 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 11:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:50:13 INFO - PROCESS | 3668 | 1465498213807 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 3668 | 1465498213810 Marionette TRACE conn3 <- [1,54,null,{}] 11:50:13 INFO - PROCESS | 3668 | 1465498213820 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:13 INFO - PROCESS | 3668 | 1465498213824 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:13 INFO - PROCESS | 3668 | 1465498213904 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:50:13 INFO - PROCESS | 3668 | 1465498213912 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 3668 | 1465498213914 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:13 INFO - PROCESS | 3668 | ++DOCSHELL 1314EC00 == 21 [pid = 3668] [id = 23] 11:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (131DCC00) [pid = 3668] [serial = 65] [outer = 00000000] 11:50:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13221000) [pid = 3668] [serial = 66] [outer = 131DCC00] 11:50:13 INFO - PROCESS | 3668 | 1465498213961 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13938800) [pid = 3668] [serial = 67] [outer = 131DCC00] 11:50:14 INFO - PROCESS | 3668 | 1465498214359 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 589ms 11:50:14 INFO - PROCESS | 3668 | 1465498214404 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 3668 | 1465498214406 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:50:14 INFO - PROCESS | 3668 | 1465498214409 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 3668 | 1465498214411 Marionette TRACE conn3 <- [1,58,null,{}] 11:50:14 INFO - PROCESS | 3668 | 1465498214415 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:14 INFO - PROCESS | 3668 | 1465498214418 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:14 INFO - PROCESS | 3668 | 1465498214516 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:50:14 INFO - PROCESS | 3668 | 1465498214521 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 3668 | 1465498214523 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:14 INFO - PROCESS | 3668 | ++DOCSHELL 1314D000 == 22 [pid = 3668] [id = 24] 11:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13CBA000) [pid = 3668] [serial = 68] [outer = 00000000] 11:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (14430C00) [pid = 3668] [serial = 69] [outer = 13CBA000] 11:50:14 INFO - PROCESS | 3668 | 1465498214569 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (14444800) [pid = 3668] [serial = 70] [outer = 13CBA000] 11:50:14 INFO - PROCESS | 3668 | 1465498214940 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 590ms 11:50:14 INFO - PROCESS | 3668 | 1465498215011 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 3668 | 1465498215013 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 11:50:15 INFO - PROCESS | 3668 | 1465498215016 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:50:15 INFO - PROCESS | 3668 | 1465498215018 Marionette TRACE conn3 <- [1,62,null,{}] 11:50:15 INFO - PROCESS | 3668 | 1465498215021 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 3668 | 1465498215023 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:15 INFO - PROCESS | 3668 | 1465498215100 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:50:15 INFO - PROCESS | 3668 | 1465498215104 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 3668 | 1465498215106 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:15 INFO - PROCESS | 3668 | ++DOCSHELL 15011C00 == 23 [pid = 3668] [id = 25] 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (155E6800) [pid = 3668] [serial = 71] [outer = 00000000] 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1562B000) [pid = 3668] [serial = 72] [outer = 155E6800] 11:50:15 INFO - PROCESS | 3668 | 1465498215150 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1576FC00) [pid = 3668] [serial = 73] [outer = 155E6800] 11:50:15 INFO - PROCESS | 3668 | 1465498215559 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 589ms 11:50:15 INFO - PROCESS | 3668 | 1465498215598 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 3668 | 1465498215600 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 11:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:50:15 INFO - PROCESS | 3668 | 1465498215616 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 3668 | 1465498215618 Marionette TRACE conn3 <- [1,66,null,{}] 11:50:15 INFO - PROCESS | 3668 | 1465498215626 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 3668 | 1465498215631 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:15 INFO - PROCESS | 3668 | 1465498215730 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:50:15 INFO - PROCESS | 3668 | 1465498215738 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 3668 | 1465498215740 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:15 INFO - PROCESS | 3668 | ++DOCSHELL 15E84000 == 24 [pid = 3668] [id = 26] 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15E8BC00) [pid = 3668] [serial = 74] [outer = 00000000] 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16B97C00) [pid = 3668] [serial = 75] [outer = 15E8BC00] 11:50:15 INFO - PROCESS | 3668 | 1465498215784 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16E54C00) [pid = 3668] [serial = 76] [outer = 15E8BC00] 11:50:16 INFO - PROCESS | 3668 | 1465498216160 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 589ms 11:50:16 INFO - PROCESS | 3668 | 1465498216211 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 3668 | 1465498216213 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 11:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:50:16 INFO - PROCESS | 3668 | 1465498216216 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 3668 | 1465498216218 Marionette TRACE conn3 <- [1,70,null,{}] 11:50:16 INFO - PROCESS | 3668 | 1465498216236 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:16 INFO - PROCESS | 3668 | 1465498216238 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:16 INFO - PROCESS | 3668 | 1465498216329 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:50:16 INFO - PROCESS | 3668 | 1465498216334 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 3668 | 1465498216336 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:16 INFO - PROCESS | 3668 | ++DOCSHELL 16EF9400 == 25 [pid = 3668] [id = 27] 11:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (172E0400) [pid = 3668] [serial = 77] [outer = 00000000] 11:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (173A6400) [pid = 3668] [serial = 78] [outer = 172E0400] 11:50:16 INFO - PROCESS | 3668 | 1465498216380 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179D7000) [pid = 3668] [serial = 79] [outer = 172E0400] 11:50:16 INFO - PROCESS | 3668 | 1465498216773 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 590ms 11:50:16 INFO - PROCESS | 3668 | 1465498216813 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 3668 | 1465498216815 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 11:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:50:16 INFO - PROCESS | 3668 | 1465498216819 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 3668 | 1465498216820 Marionette TRACE conn3 <- [1,74,null,{}] 11:50:16 INFO - PROCESS | 3668 | 1465498216823 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:16 INFO - PROCESS | 3668 | 1465498216825 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:16 INFO - PROCESS | 3668 | 1465498216933 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:50:16 INFO - PROCESS | 3668 | 1465498216950 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 3668 | 1465498216952 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:16 INFO - PROCESS | 3668 | ++DOCSHELL 103CB400 == 26 [pid = 3668] [id = 28] 11:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (179F8400) [pid = 3668] [serial = 80] [outer = 00000000] 11:50:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17A74800) [pid = 3668] [serial = 81] [outer = 179F8400] 11:50:16 INFO - PROCESS | 3668 | 1465498217000 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A81400) [pid = 3668] [serial = 82] [outer = 179F8400] 11:50:17 INFO - PROCESS | 3668 | 1465498217363 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 589ms 11:50:17 INFO - PROCESS | 3668 | 1465498217416 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 3668 | 1465498217418 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 11:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:50:17 INFO - PROCESS | 3668 | 1465498217421 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 3668 | 1465498217423 Marionette TRACE conn3 <- [1,78,null,{}] 11:50:17 INFO - PROCESS | 3668 | 1465498217426 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:17 INFO - PROCESS | 3668 | 1465498217428 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:17 INFO - PROCESS | 3668 | 1465498217540 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:50:17 INFO - PROCESS | 3668 | 1465498217567 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 3668 | 1465498217569 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:17 INFO - PROCESS | 3668 | ++DOCSHELL 132E5800 == 27 [pid = 3668] [id = 29] 11:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (132E5C00) [pid = 3668] [serial = 83] [outer = 00000000] 11:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D56800) [pid = 3668] [serial = 84] [outer = 132E5C00] 11:50:17 INFO - PROCESS | 3668 | 1465498217612 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18223C00) [pid = 3668] [serial = 85] [outer = 132E5C00] 11:50:17 INFO - PROCESS | 3668 | 1465498217969 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 11:50:17 INFO - PROCESS | 3668 | 1465498218003 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 3668 | 1465498218005 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 11:50:17 INFO - PROCESS | 3668 | 1465498218008 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:50:17 INFO - PROCESS | 3668 | 1465498218010 Marionette TRACE conn3 <- [1,82,null,{}] 11:50:18 INFO - PROCESS | 3668 | 1465498218013 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 3668 | 1465498218015 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:18 INFO - PROCESS | 3668 | 1465498218130 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:50:18 INFO - PROCESS | 3668 | 1465498218138 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 3668 | 1465498218140 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:18 INFO - PROCESS | 3668 | ++DOCSHELL 179F0400 == 28 [pid = 3668] [id = 30] 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17B56000) [pid = 3668] [serial = 86] [outer = 00000000] 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1850D000) [pid = 3668] [serial = 87] [outer = 17B56000] 11:50:18 INFO - PROCESS | 3668 | 1465498218186 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18516000) [pid = 3668] [serial = 88] [outer = 17B56000] 11:50:18 INFO - PROCESS | 3668 | 1465498218550 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms 11:50:18 INFO - PROCESS | 3668 | 1465498218605 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 3668 | 1465498218607 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 11:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:50:18 INFO - PROCESS | 3668 | 1465498218611 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 3668 | 1465498218613 Marionette TRACE conn3 <- [1,86,null,{}] 11:50:18 INFO - PROCESS | 3668 | 1465498218616 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 3668 | 1465498218618 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:18 INFO - PROCESS | 3668 | 1465498218740 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:50:18 INFO - PROCESS | 3668 | 1465498218748 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 3668 | 1465498218750 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:18 INFO - PROCESS | 3668 | ++DOCSHELL 1822F800 == 29 [pid = 3668] [id = 31] 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18A37400) [pid = 3668] [serial = 89] [outer = 00000000] 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19E8B400) [pid = 3668] [serial = 90] [outer = 18A37400] 11:50:18 INFO - PROCESS | 3668 | 1465498218794 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A24BC00) [pid = 3668] [serial = 91] [outer = 18A37400] 11:50:19 INFO - PROCESS | 3668 | 1465498219188 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms 11:50:19 INFO - PROCESS | 3668 | 1465498219249 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 3668 | 1465498219250 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 11:50:19 INFO - PROCESS | 3668 | 1465498219254 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:50:19 INFO - PROCESS | 3668 | 1465498219255 Marionette TRACE conn3 <- [1,90,null,{}] 11:50:19 INFO - PROCESS | 3668 | 1465498219258 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:19 INFO - PROCESS | 3668 | 1465498219260 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:19 INFO - PROCESS | 3668 | 1465498219367 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:50:19 INFO - PROCESS | 3668 | 1465498219378 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 3668 | 1465498219380 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:19 INFO - PROCESS | 3668 | ++DOCSHELL 1314BC00 == 30 [pid = 3668] [id = 32] 11:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19E89400) [pid = 3668] [serial = 92] [outer = 00000000] 11:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A262C00) [pid = 3668] [serial = 93] [outer = 19E89400] 11:50:19 INFO - PROCESS | 3668 | 1465498219424 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A641000) [pid = 3668] [serial = 94] [outer = 19E89400] 11:50:19 INFO - PROCESS | 3668 | 1465498219803 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 589ms 11:50:19 INFO - PROCESS | 3668 | 1465498219851 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 3668 | 1465498219853 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 11:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:50:19 INFO - PROCESS | 3668 | 1465498219856 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 3668 | 1465498219852 Marionette TRACE conn3 <- [1,94,null,{}] 11:50:19 INFO - PROCESS | 3668 | 1465498219855 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:19 INFO - PROCESS | 3668 | 1465498219857 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:19 INFO - PROCESS | 3668 | 1465498219982 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:50:20 INFO - PROCESS | 3668 | 1465498220010 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 3668 | 1465498220012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:20 INFO - PROCESS | 3668 | ++DOCSHELL 105EDC00 == 31 [pid = 3668] [id = 33] 11:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1A249800) [pid = 3668] [serial = 95] [outer = 00000000] 11:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1A7D9000) [pid = 3668] [serial = 96] [outer = 1A249800] 11:50:20 INFO - PROCESS | 3668 | 1465498220054 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1A7E5C00) [pid = 3668] [serial = 97] [outer = 1A249800] 11:50:21 INFO - PROCESS | 3668 | 1465498221309 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1504ms 11:50:21 INFO - PROCESS | 3668 | 1465498221359 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 3668 | 1465498221363 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:50:21 INFO - PROCESS | 3668 | 1465498221369 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 3668 | 1465498221371 Marionette TRACE conn3 <- [1,98,null,{}] 11:50:21 INFO - PROCESS | 3668 | 1465498221382 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 3668 | 1465498221385 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:21 INFO - PROCESS | 3668 | 1465498221495 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:50:21 INFO - PROCESS | 3668 | 1465498221509 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 3668 | 1465498221512 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:21 INFO - PROCESS | 3668 | ++DOCSHELL 10F2D400 == 32 [pid = 3668] [id = 34] 11:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (10F2D800) [pid = 3668] [serial = 98] [outer = 00000000] 11:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (11AD1000) [pid = 3668] [serial = 99] [outer = 10F2D800] 11:50:21 INFO - PROCESS | 3668 | 1465498221559 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (11AD5C00) [pid = 3668] [serial = 100] [outer = 10F2D800] 11:50:21 INFO - PROCESS | 3668 | 1465498221974 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 636ms 11:50:22 INFO - PROCESS | 3668 | 1465498222007 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 3668 | 1465498222011 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 11:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:50:22 INFO - PROCESS | 3668 | 1465498222006 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 3668 | 1465498222009 Marionette TRACE conn3 <- [1,102,null,{}] 11:50:22 INFO - PROCESS | 3668 | 1465498222012 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:22 INFO - PROCESS | 3668 | 1465498222015 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:22 INFO - PROCESS | 3668 | 1465498222124 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:50:22 INFO - PROCESS | 3668 | 1465498222130 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 3668 | 1465498222132 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:22 INFO - PROCESS | 3668 | ++DOCSHELL 12D63C00 == 33 [pid = 3668] [id = 35] 11:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (13035000) [pid = 3668] [serial = 101] [outer = 00000000] 11:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13148800) [pid = 3668] [serial = 102] [outer = 13035000] 11:50:22 INFO - PROCESS | 3668 | 1465498222179 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (131E2800) [pid = 3668] [serial = 103] [outer = 13035000] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13D0A800) [pid = 3668] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1AB0C400) [pid = 3668] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1A885400) [pid = 3668] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A646800) [pid = 3668] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (19E8A800) [pid = 3668] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1B295C00) [pid = 3668] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1AB78800) [pid = 3668] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1B29CC00) [pid = 3668] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (10A4CC00) [pid = 3668] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (12AE6400) [pid = 3668] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (14492800) [pid = 3668] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (105F1000) [pid = 3668] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11AD4400) [pid = 3668] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (131DCC00) [pid = 3668] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13CBA000) [pid = 3668] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (155E6800) [pid = 3668] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15E8BC00) [pid = 3668] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (172E0400) [pid = 3668] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (179F8400) [pid = 3668] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (132E5C00) [pid = 3668] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17B56000) [pid = 3668] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:50:22 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18A37400) [pid = 3668] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:50:23 INFO - PROCESS | 3668 | 1465498223074 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1086ms 11:50:23 INFO - PROCESS | 3668 | 1465498223118 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 3668 | 1465498223120 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:50:23 INFO - PROCESS | 3668 | 1465498223124 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 3668 | 1465498223128 Marionette TRACE conn3 <- [1,106,null,{}] 11:50:23 INFO - PROCESS | 3668 | 1465498223137 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 3668 | 1465498223142 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:23 INFO - PROCESS | 3668 | 1465498223248 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:50:23 INFO - PROCESS | 3668 | 1465498223254 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 3668 | 1465498223257 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:23 INFO - PROCESS | 3668 | ++DOCSHELL 13148C00 == 34 [pid = 3668] [id = 36] 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1314F000) [pid = 3668] [serial = 104] [outer = 00000000] 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13CBB400) [pid = 3668] [serial = 105] [outer = 1314F000] 11:50:23 INFO - PROCESS | 3668 | 1465498223303 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13D0CC00) [pid = 3668] [serial = 106] [outer = 1314F000] 11:50:23 INFO - PROCESS | 3668 | 1465498223737 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 636ms 11:50:23 INFO - PROCESS | 3668 | 1465498223760 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 3668 | 1465498223762 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 11:50:23 INFO - PROCESS | 3668 | 1465498223765 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:50:23 INFO - PROCESS | 3668 | 1465498223767 Marionette TRACE conn3 <- [1,110,null,{}] 11:50:23 INFO - PROCESS | 3668 | 1465498223773 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 3668 | 1465498223775 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:23 INFO - PROCESS | 3668 | 1465498223853 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:50:23 INFO - PROCESS | 3668 | 1465498223858 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 3668 | 1465498223860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:23 INFO - PROCESS | 3668 | ++DOCSHELL 14492800 == 35 [pid = 3668] [id = 37] 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (14492C00) [pid = 3668] [serial = 107] [outer = 00000000] 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (155F1800) [pid = 3668] [serial = 108] [outer = 14492C00] 11:50:23 INFO - PROCESS | 3668 | 1465498223904 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15C99800) [pid = 3668] [serial = 109] [outer = 14492C00] 11:50:24 INFO - PROCESS | 3668 | 1465498224310 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 590ms 11:50:24 INFO - PROCESS | 3668 | 1465498224347 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 3668 | 1465498224349 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:50:24 INFO - PROCESS | 3668 | 1465498224352 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 3668 | 1465498224354 Marionette TRACE conn3 <- [1,114,null,{}] 11:50:24 INFO - PROCESS | 3668 | 1465498224357 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 3668 | 1465498224359 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:24 INFO - PROCESS | 3668 | 1465498224434 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:50:24 INFO - PROCESS | 3668 | 1465498224438 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 3668 | 1465498224440 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:24 INFO - PROCESS | 3668 | ++DOCSHELL 15E82C00 == 36 [pid = 3668] [id = 38] 11:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15E8A000) [pid = 3668] [serial = 110] [outer = 00000000] 11:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (16EF5000) [pid = 3668] [serial = 111] [outer = 15E8A000] 11:50:24 INFO - PROCESS | 3668 | 1465498224484 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (179D3C00) [pid = 3668] [serial = 112] [outer = 15E8A000] 11:50:24 INFO - PROCESS | 3668 | 1465498224963 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 698ms 11:50:25 INFO - PROCESS | 3668 | 1465498225052 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 3668 | 1465498225057 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:50:25 INFO - PROCESS | 3668 | 1465498225063 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 3668 | 1465498225067 Marionette TRACE conn3 <- [1,118,null,{}] 11:50:25 INFO - PROCESS | 3668 | 1465498225087 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 3668 | 1465498225090 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:25 INFO - PROCESS | 3668 | 1465498225235 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:50:25 INFO - PROCESS | 3668 | 1465498225316 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 3668 | 1465498225321 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:25 INFO - PROCESS | 3668 | ++DOCSHELL 10F7F400 == 37 [pid = 3668] [id = 39] 11:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10FB1400) [pid = 3668] [serial = 113] [outer = 00000000] 11:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (11ACEC00) [pid = 3668] [serial = 114] [outer = 10FB1400] 11:50:25 INFO - PROCESS | 3668 | 1465498225378 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (12D66800) [pid = 3668] [serial = 115] [outer = 10FB1400] 11:50:25 INFO - PROCESS | 3668 | 1465498225841 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 11:50:25 INFO - PROCESS | 3668 | 1465498225906 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 3668 | 1465498225911 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:50:25 INFO - PROCESS | 3668 | 1465498225917 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 3668 | 1465498225920 Marionette TRACE conn3 <- [1,122,null,{}] 11:50:25 INFO - PROCESS | 3668 | 1465498225925 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 3668 | 1465498225930 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:26 INFO - PROCESS | 3668 | 1465498226036 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:50:26 INFO - PROCESS | 3668 | 1465498226124 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 3668 | 1465498226126 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:26 INFO - PROCESS | 3668 | ++DOCSHELL 13144400 == 38 [pid = 3668] [id = 40] 11:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13932000) [pid = 3668] [serial = 116] [outer = 00000000] 11:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1444B000) [pid = 3668] [serial = 117] [outer = 13932000] 11:50:26 INFO - PROCESS | 3668 | 1465498226183 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (155EA800) [pid = 3668] [serial = 118] [outer = 13932000] 11:50:26 INFO - PROCESS | 3668 | 1465498226668 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 795ms 11:50:26 INFO - PROCESS | 3668 | 1465498226720 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 3668 | 1465498226724 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:50:26 INFO - PROCESS | 3668 | 1465498226728 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 3668 | 1465498226731 Marionette TRACE conn3 <- [1,126,null,{}] 11:50:26 INFO - PROCESS | 3668 | 1465498226742 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 3668 | 1465498226747 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:26 INFO - PROCESS | 3668 | 1465498226847 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:50:26 INFO - PROCESS | 3668 | 1465498226934 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 3668 | 1465498226938 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:26 INFO - PROCESS | 3668 | ++DOCSHELL 17D56000 == 39 [pid = 3668] [id = 41] 11:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (17D56C00) [pid = 3668] [serial = 119] [outer = 00000000] 11:50:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (182B9800) [pid = 3668] [serial = 120] [outer = 17D56C00] 11:50:26 INFO - PROCESS | 3668 | 1465498226994 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1850E400) [pid = 3668] [serial = 121] [outer = 17D56C00] 11:50:27 INFO - PROCESS | 3668 | 1465498227493 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 795ms 11:50:27 INFO - PROCESS | 3668 | 1465498227531 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 3668 | 1465498227534 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:50:27 INFO - PROCESS | 3668 | 1465498227537 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 3668 | 1465498227539 Marionette TRACE conn3 <- [1,130,null,{}] 11:50:27 INFO - PROCESS | 3668 | 1465498227543 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:27 INFO - PROCESS | 3668 | 1465498227546 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:27 INFO - PROCESS | 3668 | 1465498227645 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:50:27 INFO - PROCESS | 3668 | 1465498227730 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 3668 | 1465498227733 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:27 INFO - PROCESS | 3668 | ++DOCSHELL 17D57C00 == 40 [pid = 3668] [id = 42] 11:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1850DC00) [pid = 3668] [serial = 122] [outer = 00000000] 11:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19E8C400) [pid = 3668] [serial = 123] [outer = 1850DC00] 11:50:27 INFO - PROCESS | 3668 | 1465498227794 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1A246C00) [pid = 3668] [serial = 124] [outer = 1850DC00] 11:50:28 INFO - PROCESS | 3668 | 1465498228319 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 841ms 11:50:28 INFO - PROCESS | 3668 | 1465498228379 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 3668 | 1465498228382 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:50:28 INFO - PROCESS | 3668 | 1465498228385 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 3668 | 1465498228387 Marionette TRACE conn3 <- [1,134,null,{}] 11:50:28 INFO - PROCESS | 3668 | 1465498228391 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 3668 | 1465498228393 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:28 INFO - PROCESS | 3668 | 1465498228472 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:50:28 INFO - PROCESS | 3668 | 1465498228544 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 3668 | 1465498228547 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:28 INFO - PROCESS | 3668 | ++DOCSHELL 19DED000 == 41 [pid = 3668] [id = 43] 11:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (19DF6400) [pid = 3668] [serial = 125] [outer = 00000000] 11:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1A645400) [pid = 3668] [serial = 126] [outer = 19DF6400] 11:50:28 INFO - PROCESS | 3668 | 1465498228600 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1A7D3000) [pid = 3668] [serial = 127] [outer = 19DF6400] 11:50:29 INFO - PROCESS | 3668 | 1465498229172 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 951ms 11:50:29 INFO - PROCESS | 3668 | 1465498229315 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 3668 | 1465498229319 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 11:50:29 INFO - PROCESS | 3668 | 1465498229324 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:50:29 INFO - PROCESS | 3668 | 1465498229328 Marionette TRACE conn3 <- [1,138,null,{}] 11:50:29 INFO - PROCESS | 3668 | 1465498229333 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:29 INFO - PROCESS | 3668 | 1465498229336 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:29 INFO - PROCESS | 3668 | 1465498229442 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:50:29 INFO - PROCESS | 3668 | 1465498229511 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 3668 | 1465498229516 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:29 INFO - PROCESS | 3668 | ++DOCSHELL 10F23C00 == 42 [pid = 3668] [id = 44] 11:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (10F24000) [pid = 3668] [serial = 128] [outer = 00000000] 11:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (10F82800) [pid = 3668] [serial = 129] [outer = 10F24000] 11:50:29 INFO - PROCESS | 3668 | 1465498229564 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1125A800) [pid = 3668] [serial = 130] [outer = 10F24000] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 14492800 == 41 [pid = 3668] [id = 37] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 13148C00 == 40 [pid = 3668] [id = 36] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 12D63C00 == 39 [pid = 3668] [id = 35] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 10F2D400 == 38 [pid = 3668] [id = 34] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 1314BC00 == 37 [pid = 3668] [id = 32] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 179F0400 == 36 [pid = 3668] [id = 30] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 17D57C00 == 35 [pid = 3668] [id = 42] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 19DED000 == 34 [pid = 3668] [id = 43] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 17D56000 == 33 [pid = 3668] [id = 41] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 1822F800 == 32 [pid = 3668] [id = 31] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 132E5800 == 31 [pid = 3668] [id = 29] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 105EDC00 == 30 [pid = 3668] [id = 33] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 15E82C00 == 29 [pid = 3668] [id = 38] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 10F7F400 == 28 [pid = 3668] [id = 39] 11:50:30 INFO - PROCESS | 3668 | --DOCSHELL 13144400 == 27 [pid = 3668] [id = 40] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (16B89000) [pid = 3668] [serial = 17] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (10A53000) [pid = 3668] [serial = 51] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1314CC00) [pid = 3668] [serial = 54] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (15625800) [pid = 3668] [serial = 57] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (10BB9400) [pid = 3668] [serial = 60] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (12DA2C00) [pid = 3668] [serial = 63] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1303B800) [pid = 3668] [serial = 64] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (13221000) [pid = 3668] [serial = 66] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (14430C00) [pid = 3668] [serial = 69] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (14444800) [pid = 3668] [serial = 70] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1562B000) [pid = 3668] [serial = 72] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1576FC00) [pid = 3668] [serial = 73] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (16B97C00) [pid = 3668] [serial = 75] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (173A6400) [pid = 3668] [serial = 78] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (17A74800) [pid = 3668] [serial = 81] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17D56800) [pid = 3668] [serial = 84] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1850D000) [pid = 3668] [serial = 87] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19E8B400) [pid = 3668] [serial = 90] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16E54C00) [pid = 3668] [serial = 76] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (179D7000) [pid = 3668] [serial = 79] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17A81400) [pid = 3668] [serial = 82] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10F79000) [pid = 3668] [serial = 61] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18223C00) [pid = 3668] [serial = 85] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13938800) [pid = 3668] [serial = 67] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18516000) [pid = 3668] [serial = 88] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10F25C00) [pid = 3668] [serial = 52] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A262C00) [pid = 3668] [serial = 93] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A24BC00) [pid = 3668] [serial = 91] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (131E4400) [pid = 3668] [serial = 55] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15772400) [pid = 3668] [serial = 58] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1B534000) [pid = 3668] [serial = 43] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16E5A000) [pid = 3668] [serial = 14] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (14431000) [pid = 3668] [serial = 9] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14436800) [pid = 3668] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1280B000) [pid = 3668] [serial = 4] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1B746400) [pid = 3668] [serial = 45] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1B7ABC00) [pid = 3668] [serial = 48] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1B533800) [pid = 3668] [serial = 42] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1B29D000) [pid = 3668] [serial = 39] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1B52A000) [pid = 3668] [serial = 40] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1B138C00) [pid = 3668] [serial = 36] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1B13D000) [pid = 3668] [serial = 37] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1AB6C000) [pid = 3668] [serial = 33] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1AB70000) [pid = 3668] [serial = 34] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1A891000) [pid = 3668] [serial = 30] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1AB01800) [pid = 3668] [serial = 31] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1AF7CC00) [pid = 3668] [serial = 28] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1AF79000) [pid = 3668] [serial = 27] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1A25C400) [pid = 3668] [serial = 24] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (19E8D000) [pid = 3668] [serial = 21] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (19E91000) [pid = 3668] [serial = 22] [outer = 00000000] [url = about:blank] 11:50:30 INFO - PROCESS | 3668 | 1465498230623 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1355ms 11:50:30 INFO - PROCESS | 3668 | 1465498230678 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 3668 | 1465498230682 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:50:30 INFO - PROCESS | 3668 | 1465498230687 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 3668 | 1465498230690 Marionette TRACE conn3 <- [1,142,null,{}] 11:50:30 INFO - PROCESS | 3668 | 1465498230695 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 3668 | 1465498230698 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:30 INFO - PROCESS | 3668 | 1465498230788 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:50:30 INFO - PROCESS | 3668 | 1465498230867 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 3668 | 1465498230869 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:30 INFO - PROCESS | 3668 | ++DOCSHELL 10F79800 == 28 [pid = 3668] [id = 45] 11:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (10F7A400) [pid = 3668] [serial = 131] [outer = 00000000] 11:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (11C1C000) [pid = 3668] [serial = 132] [outer = 10F7A400] 11:50:30 INFO - PROCESS | 3668 | 1465498230917 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (1280C400) [pid = 3668] [serial = 133] [outer = 10F7A400] 11:50:31 INFO - PROCESS | 3668 | 1465498231285 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 639ms 11:50:31 INFO - PROCESS | 3668 | 1465498231323 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 3668 | 1465498231328 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:50:31 INFO - PROCESS | 3668 | 1465498231334 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 3668 | 1465498231337 Marionette TRACE conn3 <- [1,146,null,{}] 11:50:31 INFO - PROCESS | 3668 | 1465498231340 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 3668 | 1465498231343 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:31 INFO - PROCESS | 3668 | 1465498231426 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:50:31 INFO - PROCESS | 3668 | 1465498231462 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 3668 | 1465498231464 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:31 INFO - PROCESS | 3668 | ++DOCSHELL 1312F000 == 29 [pid = 3668] [id = 46] 11:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13130400) [pid = 3668] [serial = 134] [outer = 00000000] 11:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1314D800) [pid = 3668] [serial = 135] [outer = 13130400] 11:50:31 INFO - PROCESS | 3668 | 1465498231512 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (131E3000) [pid = 3668] [serial = 136] [outer = 13130400] 11:50:31 INFO - PROCESS | 3668 | 1465498231944 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 623ms 11:50:31 INFO - PROCESS | 3668 | 1465498231970 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 3668 | 1465498231972 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:50:31 INFO - PROCESS | 3668 | 1465498231975 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 3668 | 1465498231979 Marionette TRACE conn3 <- [1,150,null,{}] 11:50:31 INFO - PROCESS | 3668 | 1465498231993 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 3668 | 1465498231998 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:32 INFO - PROCESS | 3668 | 1465498232078 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:50:32 INFO - PROCESS | 3668 | 1465498232085 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 3668 | 1465498232088 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:32 INFO - PROCESS | 3668 | ++DOCSHELL 13D03800 == 30 [pid = 3668] [id = 47] 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13D03C00) [pid = 3668] [serial = 137] [outer = 00000000] 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (14432000) [pid = 3668] [serial = 138] [outer = 13D03C00] 11:50:32 INFO - PROCESS | 3668 | 1465498232138 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (14442400) [pid = 3668] [serial = 139] [outer = 13D03C00] 11:50:32 INFO - PROCESS | 3668 | 1465498232577 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 639ms 11:50:32 INFO - PROCESS | 3668 | 1465498232618 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 3668 | 1465498232620 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:50:32 INFO - PROCESS | 3668 | 1465498232624 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 3668 | 1465498232625 Marionette TRACE conn3 <- [1,154,null,{}] 11:50:32 INFO - PROCESS | 3668 | 1465498232629 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 3668 | 1465498232631 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:32 INFO - PROCESS | 3668 | 1465498232734 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:50:32 INFO - PROCESS | 3668 | 1465498232739 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 3668 | 1465498232741 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:32 INFO - PROCESS | 3668 | ++DOCSHELL 14431C00 == 31 [pid = 3668] [id = 48] 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (14437000) [pid = 3668] [serial = 140] [outer = 00000000] 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1576E800) [pid = 3668] [serial = 141] [outer = 14437000] 11:50:32 INFO - PROCESS | 3668 | 1465498232786 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15C98400) [pid = 3668] [serial = 142] [outer = 14437000] 11:50:33 INFO - PROCESS | 3668 | 1465498233226 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 624ms 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:50:33 INFO - PROCESS | 3668 | 1465498233263 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 3668 | 1465498233264 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 11:50:33 INFO - PROCESS | 3668 | 1465498233268 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 3668 | 1465498233269 Marionette TRACE conn3 <- [1,158,null,{}] 11:50:33 INFO - PROCESS | 3668 | 1465498233273 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 3668 | 1465498233275 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:33 INFO - PROCESS | 3668 | 1465498233373 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:50:33 INFO - PROCESS | 3668 | 1465498233378 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 3668 | 1465498233380 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:33 INFO - PROCESS | 3668 | ++DOCSHELL 15E82400 == 32 [pid = 3668] [id = 49] 11:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15E82C00) [pid = 3668] [serial = 143] [outer = 00000000] 11:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16E57800) [pid = 3668] [serial = 144] [outer = 15E82C00] 11:50:33 INFO - PROCESS | 3668 | 1465498233423 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16E62000) [pid = 3668] [serial = 145] [outer = 15E82C00] 11:50:33 INFO - PROCESS | 3668 | 1465498233840 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 592ms 11:50:33 INFO - PROCESS | 3668 | 1465498233864 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 3668 | 1465498233866 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 11:50:33 INFO - PROCESS | 3668 | 1465498233869 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:50:33 INFO - PROCESS | 3668 | 1465498233871 Marionette TRACE conn3 <- [1,162,null,{}] 11:50:33 INFO - PROCESS | 3668 | 1465498233875 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 3668 | 1465498233880 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:34 INFO - PROCESS | 3668 | 1465498234014 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:50:34 INFO - PROCESS | 3668 | 1465498234019 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 3668 | 1465498234021 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:34 INFO - PROCESS | 3668 | ++DOCSHELL 16B80400 == 33 [pid = 3668] [id = 50] 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16CD4400) [pid = 3668] [serial = 146] [outer = 00000000] 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A71C00) [pid = 3668] [serial = 147] [outer = 16CD4400] 11:50:34 INFO - PROCESS | 3668 | 1465498234066 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17D50400) [pid = 3668] [serial = 148] [outer = 16CD4400] 11:50:34 INFO - PROCESS | 3668 | 1465498234481 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 639ms 11:50:34 INFO - PROCESS | 3668 | 1465498234492 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 3668 | 1465498234502 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 11:50:34 INFO - PROCESS | 3668 | 1465498234506 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 3668 | 1465498234508 Marionette TRACE conn3 <- [1,166,null,{}] 11:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:50:34 INFO - PROCESS | 3668 | 1465498234518 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:34 INFO - PROCESS | 3668 | 1465498234520 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:34 INFO - PROCESS | 3668 | 1465498234712 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19E89400) [pid = 3668] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A249800) [pid = 3668] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15E8A000) [pid = 3668] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10F2D800) [pid = 3668] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13035000) [pid = 3668] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (14492C00) [pid = 3668] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:50:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1314F000) [pid = 3668] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:50:34 INFO - PROCESS | 3668 | 1465498234757 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 3668 | 1465498234759 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:34 INFO - PROCESS | 3668 | ++DOCSHELL 1031B800 == 34 [pid = 3668] [id = 51] 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10561800) [pid = 3668] [serial = 149] [outer = 00000000] 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (114BA000) [pid = 3668] [serial = 150] [outer = 10561800] 11:50:34 INFO - PROCESS | 3668 | 1465498234802 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1312F400) [pid = 3668] [serial = 151] [outer = 10561800] 11:50:35 INFO - PROCESS | 3668 | 1465498235146 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 701ms 11:50:35 INFO - PROCESS | 3668 | 1465498235208 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 3668 | 1465498235210 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 11:50:35 INFO - PROCESS | 3668 | 1465498235213 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:50:35 INFO - PROCESS | 3668 | 1465498235215 Marionette TRACE conn3 <- [1,170,null,{}] 11:50:35 INFO - PROCESS | 3668 | 1465498235218 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 3668 | 1465498235220 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:35 INFO - PROCESS | 3668 | 1465498235320 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:50:35 INFO - PROCESS | 3668 | 1465498235348 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 3668 | 1465498235350 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:35 INFO - PROCESS | 3668 | ++DOCSHELL 13031C00 == 35 [pid = 3668] [id = 52] 11:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15012400) [pid = 3668] [serial = 152] [outer = 00000000] 11:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18232400) [pid = 3668] [serial = 153] [outer = 15012400] 11:50:35 INFO - PROCESS | 3668 | 1465498235393 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A80800) [pid = 3668] [serial = 154] [outer = 15012400] 11:50:35 INFO - PROCESS | 3668 | 1465498235745 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 592ms 11:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:50:35 INFO - PROCESS | 3668 | 1465498235810 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 3668 | 1465498235812 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 11:50:35 INFO - PROCESS | 3668 | 1465498235815 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 3668 | 1465498235817 Marionette TRACE conn3 <- [1,174,null,{}] 11:50:35 INFO - PROCESS | 3668 | 1465498235820 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 3668 | 1465498235822 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:35 INFO - PROCESS | 3668 | 1465498235922 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:50:35 INFO - PROCESS | 3668 | 1465498235930 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 3668 | 1465498235932 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A4B800 == 36 [pid = 3668] [id = 53] 11:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10A4F400) [pid = 3668] [serial = 155] [outer = 00000000] 11:50:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19DF0000) [pid = 3668] [serial = 156] [outer = 10A4F400] 11:50:35 INFO - PROCESS | 3668 | 1465498235983 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E89800) [pid = 3668] [serial = 157] [outer = 10A4F400] 11:50:36 INFO - PROCESS | 3668 | 1465498236359 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 592ms 11:50:36 INFO - PROCESS | 3668 | 1465498236413 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 3668 | 1465498236415 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 11:50:36 INFO - PROCESS | 3668 | 1465498236418 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:50:36 INFO - PROCESS | 3668 | 1465498236419 Marionette TRACE conn3 <- [1,178,null,{}] 11:50:36 INFO - PROCESS | 3668 | 1465498236423 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:36 INFO - PROCESS | 3668 | 1465498236425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:36 INFO - PROCESS | 3668 | 1465498236527 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:50:36 INFO - PROCESS | 3668 | 1465498236534 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 3668 | 1465498236536 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:36 INFO - PROCESS | 3668 | ++DOCSHELL 105EC400 == 37 [pid = 3668] [id = 54] 11:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (10F7F400) [pid = 3668] [serial = 158] [outer = 00000000] 11:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A248800) [pid = 3668] [serial = 159] [outer = 10F7F400] 11:50:36 INFO - PROCESS | 3668 | 1465498236578 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A256800) [pid = 3668] [serial = 160] [outer = 10F7F400] 11:50:37 INFO - PROCESS | 3668 | 1465498237286 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 950ms 11:50:37 INFO - PROCESS | 3668 | 1465498237365 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 3668 | 1465498237369 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:50:37 INFO - PROCESS | 3668 | 1465498237374 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 3668 | 1465498237379 Marionette TRACE conn3 <- [1,182,null,{}] 11:50:37 INFO - PROCESS | 3668 | 1465498237384 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:37 INFO - PROCESS | 3668 | 1465498237387 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:37 INFO - PROCESS | 3668 | 1465498237510 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:50:37 INFO - PROCESS | 3668 | 1465498237578 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 3668 | 1465498237581 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:37 INFO - PROCESS | 3668 | ++DOCSHELL 10F79C00 == 38 [pid = 3668] [id = 55] 11:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10FAE400) [pid = 3668] [serial = 161] [outer = 00000000] 11:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1303B800) [pid = 3668] [serial = 162] [outer = 10FAE400] 11:50:37 INFO - PROCESS | 3668 | 1465498237637 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13146000) [pid = 3668] [serial = 163] [outer = 10FAE400] 11:50:38 INFO - PROCESS | 3668 | 1465498238421 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1075ms 11:50:38 INFO - PROCESS | 3668 | 1465498238468 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 3668 | 1465498238472 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 11:50:38 INFO - PROCESS | 3668 | 1465498238477 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:50:38 INFO - PROCESS | 3668 | 1465498238481 Marionette TRACE conn3 <- [1,186,null,{}] 11:50:38 INFO - PROCESS | 3668 | 1465498238487 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 3668 | 1465498238490 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:38 INFO - PROCESS | 3668 | 1465498238602 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:50:38 INFO - PROCESS | 3668 | 1465498238669 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 3668 | 1465498238673 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:38 INFO - PROCESS | 3668 | ++DOCSHELL 10FB7800 == 39 [pid = 3668] [id = 56] 11:50:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11258C00) [pid = 3668] [serial = 164] [outer = 00000000] 11:50:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (11CC5C00) [pid = 3668] [serial = 165] [outer = 11258C00] 11:50:38 INFO - PROCESS | 3668 | 1465498238721 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12B94800) [pid = 3668] [serial = 166] [outer = 11258C00] 11:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (103D1400) [pid = 3668] [serial = 167] [outer = 1B74B800] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 10A4B800 == 38 [pid = 3668] [id = 53] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 13031C00 == 37 [pid = 3668] [id = 52] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 1031B800 == 36 [pid = 3668] [id = 51] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 16B80400 == 35 [pid = 3668] [id = 50] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 15E82400 == 34 [pid = 3668] [id = 49] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 14431C00 == 33 [pid = 3668] [id = 48] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 13D03800 == 32 [pid = 3668] [id = 47] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 1312F000 == 31 [pid = 3668] [id = 46] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 10F79800 == 30 [pid = 3668] [id = 45] 11:50:39 INFO - PROCESS | 3668 | --DOCSHELL 10F23C00 == 29 [pid = 3668] [id = 44] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11AD1000) [pid = 3668] [serial = 99] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13148800) [pid = 3668] [serial = 102] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155F1800) [pid = 3668] [serial = 108] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13D0CC00) [pid = 3668] [serial = 106] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15C99800) [pid = 3668] [serial = 109] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (131E2800) [pid = 3668] [serial = 103] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11AD5C00) [pid = 3668] [serial = 100] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16EF5000) [pid = 3668] [serial = 111] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13CBB400) [pid = 3668] [serial = 105] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A7E5C00) [pid = 3668] [serial = 97] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A641000) [pid = 3668] [serial = 94] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A7D9000) [pid = 3668] [serial = 96] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (179D3C00) [pid = 3668] [serial = 112] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 3668 | 1465498239290 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 841ms 11:50:39 INFO - PROCESS | 3668 | 1465498239322 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 3668 | 1465498239326 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 11:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:50:39 INFO - PROCESS | 3668 | 1465498239333 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 3668 | 1465498239335 Marionette TRACE conn3 <- [1,190,null,{}] 11:50:39 INFO - PROCESS | 3668 | 1465498239339 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:39 INFO - PROCESS | 3668 | 1465498239342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:39 INFO - PROCESS | 3668 | 1465498239432 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:50:39 INFO - PROCESS | 3668 | 1465498239441 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 3668 | 1465498239443 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:39 INFO - PROCESS | 3668 | ++DOCSHELL 13221C00 == 30 [pid = 3668] [id = 57] 11:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13224400) [pid = 3668] [serial = 168] [outer = 00000000] 11:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13934000) [pid = 3668] [serial = 169] [outer = 13224400] 11:50:39 INFO - PROCESS | 3668 | 1465498239492 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13CB3000) [pid = 3668] [serial = 170] [outer = 13224400] 11:50:39 INFO - PROCESS | 3668 | 1465498239918 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 623ms 11:50:39 INFO - PROCESS | 3668 | 1465498239970 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 3668 | 1465498239972 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 11:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:50:39 INFO - PROCESS | 3668 | 1465498239976 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 3668 | 1465498239979 Marionette TRACE conn3 <- [1,194,null,{}] 11:50:39 INFO - PROCESS | 3668 | 1465498239990 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:39 INFO - PROCESS | 3668 | 1465498239994 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:40 INFO - PROCESS | 3668 | 1465498240108 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:50:40 INFO - PROCESS | 3668 | 1465498240108 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 3668 | 1465498240111 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:40 INFO - PROCESS | 3668 | ++DOCSHELL 1576BC00 == 31 [pid = 3668] [id = 58] 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1576E400) [pid = 3668] [serial = 171] [outer = 00000000] 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15C68000) [pid = 3668] [serial = 172] [outer = 1576E400] 11:50:40 INFO - PROCESS | 3668 | 1465498240159 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15E82400) [pid = 3668] [serial = 173] [outer = 1576E400] 11:50:40 INFO - PROCESS | 3668 | 1465498240581 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 639ms 11:50:40 INFO - PROCESS | 3668 | 1465498240597 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 3668 | 1465498240600 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:50:40 INFO - PROCESS | 3668 | 1465498240603 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 3668 | 1465498240605 Marionette TRACE conn3 <- [1,198,null,{}] 11:50:40 INFO - PROCESS | 3668 | 1465498240608 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 3668 | 1465498240610 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:40 INFO - PROCESS | 3668 | 1465498240691 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:50:40 INFO - PROCESS | 3668 | 1465498240696 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 3668 | 1465498240698 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:40 INFO - PROCESS | 3668 | ++DOCSHELL 16CC6C00 == 32 [pid = 3668] [id = 59] 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16EF3800) [pid = 3668] [serial = 174] [outer = 00000000] 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179CEC00) [pid = 3668] [serial = 175] [outer = 16EF3800] 11:50:40 INFO - PROCESS | 3668 | 1465498240742 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179DC800) [pid = 3668] [serial = 176] [outer = 16EF3800] 11:50:41 INFO - PROCESS | 3668 | 1465498241138 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 592ms 11:50:41 INFO - PROCESS | 3668 | 1465498241200 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 3668 | 1465498241202 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:50:41 INFO - PROCESS | 3668 | 1465498241209 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 3668 | 1465498241211 Marionette TRACE conn3 <- [1,202,null,{}] 11:50:41 INFO - PROCESS | 3668 | 1465498241214 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 3668 | 1465498241216 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:41 INFO - PROCESS | 3668 | 1465498241292 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:50:41 INFO - PROCESS | 3668 | 1465498241298 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 3668 | 1465498241300 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:41 INFO - PROCESS | 3668 | ++DOCSHELL 17935800 == 33 [pid = 3668] [id = 60] 11:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (179CDC00) [pid = 3668] [serial = 177] [outer = 00000000] 11:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17A82800) [pid = 3668] [serial = 178] [outer = 179CDC00] 11:50:41 INFO - PROCESS | 3668 | 1465498241343 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17D5B000) [pid = 3668] [serial = 179] [outer = 179CDC00] 11:50:41 INFO - PROCESS | 3668 | 1465498241777 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 592ms 11:50:41 INFO - PROCESS | 3668 | 1465498241802 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 3668 | 1465498241804 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:50:41 INFO - PROCESS | 3668 | 1465498241808 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 3668 | 1465498241809 Marionette TRACE conn3 <- [1,206,null,{}] 11:50:41 INFO - PROCESS | 3668 | 1465498241813 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 3668 | 1465498241819 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:41 INFO - PROCESS | 3668 | 1465498241949 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:50:41 INFO - PROCESS | 3668 | 1465498241955 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 3668 | 1465498241957 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:41 INFO - PROCESS | 3668 | ++DOCSHELL 17A82000 == 34 [pid = 3668] [id = 61] 11:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17D59000) [pid = 3668] [serial = 180] [outer = 00000000] 11:50:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19E8E400) [pid = 3668] [serial = 181] [outer = 17D59000] 11:50:41 INFO - PROCESS | 3668 | 1465498242006 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A25E000) [pid = 3668] [serial = 182] [outer = 17D59000] 11:50:42 INFO - PROCESS | 3668 | 1465498242424 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 639ms 11:50:42 INFO - PROCESS | 3668 | 1465498242446 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 3668 | 1465498242447 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:50:42 INFO - PROCESS | 3668 | 1465498242451 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 3668 | 1465498242452 Marionette TRACE conn3 <- [1,210,null,{}] 11:50:42 INFO - PROCESS | 3668 | 1465498242456 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:42 INFO - PROCESS | 3668 | 1465498242458 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:42 INFO - PROCESS | 3668 | 1465498242559 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:50:42 INFO - PROCESS | 3668 | 1465498242564 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 3668 | 1465498242566 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:42 INFO - PROCESS | 3668 | ++DOCSHELL 13659400 == 35 [pid = 3668] [id = 62] 11:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (16B8A000) [pid = 3668] [serial = 183] [outer = 00000000] 11:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A7D2400) [pid = 3668] [serial = 184] [outer = 16B8A000] 11:50:42 INFO - PROCESS | 3668 | 1465498242609 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A638C00) [pid = 3668] [serial = 185] [outer = 16B8A000] 11:50:43 INFO - PROCESS | 3668 | 1465498243060 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 623ms 11:50:43 INFO - PROCESS | 3668 | 1465498243089 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 3668 | 1465498243091 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:50:43 INFO - PROCESS | 3668 | 1465498243095 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 3668 | 1465498243096 Marionette TRACE conn3 <- [1,214,null,{}] 11:50:43 INFO - PROCESS | 3668 | 1465498243100 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 3668 | 1465498243101 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:43 INFO - PROCESS | 3668 | 1465498243220 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:50:43 INFO - PROCESS | 3668 | 1465498243225 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 3668 | 1465498243227 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:43 INFO - PROCESS | 3668 | ++DOCSHELL 12B95800 == 36 [pid = 3668] [id = 63] 11:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A887800) [pid = 3668] [serial = 186] [outer = 00000000] 11:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A88A800) [pid = 3668] [serial = 187] [outer = 1A887800] 11:50:43 INFO - PROCESS | 3668 | 1465498243271 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1A88C800) [pid = 3668] [serial = 188] [outer = 1A887800] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (15E82C00) [pid = 3668] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (14437000) [pid = 3668] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (16CD4400) [pid = 3668] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (10A4F400) [pid = 3668] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13130400) [pid = 3668] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13D03C00) [pid = 3668] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10F24000) [pid = 3668] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10F7A400) [pid = 3668] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10561800) [pid = 3668] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10FB1400) [pid = 3668] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13932000) [pid = 3668] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17D56C00) [pid = 3668] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1850DC00) [pid = 3668] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DF6400) [pid = 3668] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:50:43 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15012400) [pid = 3668] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:50:43 INFO - PROCESS | 3668 | 1465498243808 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 732ms 11:50:43 INFO - PROCESS | 3668 | 1465498243836 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 3668 | 1465498243838 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 11:50:43 INFO - PROCESS | 3668 | 1465498243841 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:50:43 INFO - PROCESS | 3668 | 1465498243842 Marionette TRACE conn3 <- [1,218,null,{}] 11:50:43 INFO - PROCESS | 3668 | 1465498243846 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 3668 | 1465498243848 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:43 INFO - PROCESS | 3668 | 1465498243943 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:50:43 INFO - PROCESS | 3668 | 1465498243949 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 3668 | 1465498243951 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:43 INFO - PROCESS | 3668 | ++DOCSHELL 10561800 == 37 [pid = 3668] [id = 64] 11:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10FB1400) [pid = 3668] [serial = 189] [outer = 00000000] 11:50:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13CB5000) [pid = 3668] [serial = 190] [outer = 10FB1400] 11:50:43 INFO - PROCESS | 3668 | 1465498243993 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D56C00) [pid = 3668] [serial = 191] [outer = 10FB1400] 11:50:44 INFO - PROCESS | 3668 | 1465498244410 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 639ms 11:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:50:44 INFO - PROCESS | 3668 | 1465498244479 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 3668 | 1465498244481 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 11:50:44 INFO - PROCESS | 3668 | 1465498244484 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 3668 | 1465498244486 Marionette TRACE conn3 <- [1,222,null,{}] 11:50:44 INFO - PROCESS | 3668 | 1465498244490 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:44 INFO - PROCESS | 3668 | 1465498244491 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:44 INFO - PROCESS | 3668 | 1465498244568 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:50:44 INFO - PROCESS | 3668 | 1465498244573 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 3668 | 1465498244575 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:44 INFO - PROCESS | 3668 | ++DOCSHELL 155E9C00 == 38 [pid = 3668] [id = 65] 11:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1850D000) [pid = 3668] [serial = 192] [outer = 00000000] 11:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A7E7C00) [pid = 3668] [serial = 193] [outer = 1850D000] 11:50:44 INFO - PROCESS | 3668 | 1465498244628 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A890C00) [pid = 3668] [serial = 194] [outer = 1850D000] 11:50:44 INFO - PROCESS | 3668 | 1465498245001 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 530ms 11:50:45 INFO - PROCESS | 3668 | 1465498245020 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 3668 | 1465498245022 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 11:50:45 INFO - PROCESS | 3668 | 1465498245025 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:50:45 INFO - PROCESS | 3668 | 1465498245027 Marionette TRACE conn3 <- [1,226,null,{}] 11:50:45 INFO - PROCESS | 3668 | 1465498245031 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 3668 | 1465498245033 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:45 INFO - PROCESS | 3668 | 1465498245159 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:50:45 INFO - PROCESS | 3668 | 1465498245166 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 3668 | 1465498245169 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:45 INFO - PROCESS | 3668 | ++DOCSHELL 1A7D1000 == 39 [pid = 3668] [id = 66] 11:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB0A000) [pid = 3668] [serial = 195] [outer = 00000000] 11:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB6AC00) [pid = 3668] [serial = 196] [outer = 1AB0A000] 11:50:45 INFO - PROCESS | 3668 | 1465498245222 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1AB70400) [pid = 3668] [serial = 197] [outer = 1AB0A000] 11:50:45 INFO - PROCESS | 3668 | 1465498245628 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 638ms 11:50:45 INFO - PROCESS | 3668 | 1465498245663 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 3668 | 1465498245665 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 11:50:45 INFO - PROCESS | 3668 | 1465498245668 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 3668 | 1465498245670 Marionette TRACE conn3 <- [1,230,null,{}] 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:50:45 INFO - PROCESS | 3668 | 1465498245673 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 3668 | 1465498245675 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:45 INFO - PROCESS | 3668 | 1465498245826 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:50:45 INFO - PROCESS | 3668 | 1465498245883 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 3668 | 1465498245886 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:45 INFO - PROCESS | 3668 | ++DOCSHELL 10320000 == 40 [pid = 3668] [id = 67] 11:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1036B000) [pid = 3668] [serial = 198] [outer = 00000000] 11:50:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10477C00) [pid = 3668] [serial = 199] [outer = 1036B000] 11:50:45 INFO - PROCESS | 3668 | 1465498245943 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (10B71400) [pid = 3668] [serial = 200] [outer = 1036B000] 11:50:46 INFO - PROCESS | 3668 | 1465498246512 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 904ms 11:50:46 INFO - PROCESS | 3668 | 1465498246559 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 3668 | 1465498246563 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 11:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:50:46 INFO - PROCESS | 3668 | 1465498246569 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 3668 | 1465498246572 Marionette TRACE conn3 <- [1,234,null,{}] 11:50:46 INFO - PROCESS | 3668 | 1465498246576 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 3668 | 1465498246579 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:46 INFO - PROCESS | 3668 | 1465498246686 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:50:46 INFO - PROCESS | 3668 | 1465498246777 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 3668 | 1465498246780 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:46 INFO - PROCESS | 3668 | ++DOCSHELL 131DCC00 == 41 [pid = 3668] [id = 68] 11:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (13932000) [pid = 3668] [serial = 201] [outer = 00000000] 11:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13D0E400) [pid = 3668] [serial = 202] [outer = 13932000] 11:50:46 INFO - PROCESS | 3668 | 1465498246835 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (14438C00) [pid = 3668] [serial = 203] [outer = 13932000] 11:50:47 INFO - PROCESS | 3668 | 1465498247402 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 904ms 11:50:47 INFO - PROCESS | 3668 | 1465498247474 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 3668 | 1465498247477 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:50:47 INFO - PROCESS | 3668 | 1465498247481 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 3668 | 1465498247483 Marionette TRACE conn3 <- [1,238,null,{}] 11:50:47 INFO - PROCESS | 3668 | 1465498247487 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 3668 | 1465498247490 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:47 INFO - PROCESS | 3668 | 1465498247597 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:50:47 INFO - PROCESS | 3668 | 1465498247677 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 3668 | 1465498247679 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:47 INFO - PROCESS | 3668 | ++DOCSHELL 12DA6400 == 42 [pid = 3668] [id = 69] 11:50:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (17932000) [pid = 3668] [serial = 204] [outer = 00000000] 11:50:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (182B3C00) [pid = 3668] [serial = 205] [outer = 17932000] 11:50:47 INFO - PROCESS | 3668 | 1465498247774 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18516800) [pid = 3668] [serial = 206] [outer = 17932000] 11:50:48 INFO - PROCESS | 3668 | 1465498248331 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 903ms 11:50:48 INFO - PROCESS | 3668 | 1465498248383 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 3668 | 1465498248387 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:50:48 INFO - PROCESS | 3668 | 1465498248398 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 3668 | 1465498248403 Marionette TRACE conn3 <- [1,242,null,{}] 11:50:48 INFO - PROCESS | 3668 | 1465498248406 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 3668 | 1465498248410 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:48 INFO - PROCESS | 3668 | 1465498248518 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:50:48 INFO - PROCESS | 3668 | 1465498248594 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 3668 | 1465498248596 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:48 INFO - PROCESS | 3668 | ++DOCSHELL 19DED400 == 43 [pid = 3668] [id = 70] 11:50:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (19DED800) [pid = 3668] [serial = 207] [outer = 00000000] 11:50:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19E8C800) [pid = 3668] [serial = 208] [outer = 19DED800] 11:50:48 INFO - PROCESS | 3668 | 1465498248649 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1A7D5400) [pid = 3668] [serial = 209] [outer = 19DED800] 11:50:49 INFO - PROCESS | 3668 | 1465498249350 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 997ms 11:50:49 INFO - PROCESS | 3668 | 1465498249396 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 3668 | 1465498249400 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 11:50:49 INFO - PROCESS | 3668 | 1465498249406 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:50:49 INFO - PROCESS | 3668 | 1465498249409 Marionette TRACE conn3 <- [1,246,null,{}] 11:50:49 INFO - PROCESS | 3668 | 1465498249414 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:49 INFO - PROCESS | 3668 | 1465498249416 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:49 INFO - PROCESS | 3668 | 1465498249515 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:50:49 INFO - PROCESS | 3668 | 1465498249594 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 3668 | 1465498249598 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:49 INFO - PROCESS | 3668 | ++DOCSHELL 12AA7800 == 44 [pid = 3668] [id = 71] 11:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (12AE5400) [pid = 3668] [serial = 210] [outer = 00000000] 11:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (12D9F800) [pid = 3668] [serial = 211] [outer = 12AE5400] 11:50:49 INFO - PROCESS | 3668 | 1465498249646 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (13073800) [pid = 3668] [serial = 212] [outer = 12AE5400] 11:50:50 INFO - PROCESS | 3668 | 1465498250177 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 1A7D1000 == 43 [pid = 3668] [id = 66] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 155E9C00 == 42 [pid = 3668] [id = 65] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 10561800 == 41 [pid = 3668] [id = 64] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 12B95800 == 40 [pid = 3668] [id = 63] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 13659400 == 39 [pid = 3668] [id = 62] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 17A82000 == 38 [pid = 3668] [id = 61] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 17935800 == 37 [pid = 3668] [id = 60] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 16CC6C00 == 36 [pid = 3668] [id = 59] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 1576BC00 == 35 [pid = 3668] [id = 58] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 13221C00 == 34 [pid = 3668] [id = 57] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 10FB7800 == 33 [pid = 3668] [id = 56] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 10F79C00 == 32 [pid = 3668] [id = 55] 11:50:50 INFO - PROCESS | 3668 | --DOCSHELL 105EC400 == 31 [pid = 3668] [id = 54] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1A248800) [pid = 3668] [serial = 159] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16E57800) [pid = 3668] [serial = 144] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (15C98400) [pid = 3668] [serial = 142] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (17A71C00) [pid = 3668] [serial = 147] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (19DF0000) [pid = 3668] [serial = 156] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1314D800) [pid = 3668] [serial = 135] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (131E3000) [pid = 3668] [serial = 136] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (14432000) [pid = 3668] [serial = 138] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1125A800) [pid = 3668] [serial = 130] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (10F82800) [pid = 3668] [serial = 129] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (11C1C000) [pid = 3668] [serial = 132] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1280C400) [pid = 3668] [serial = 133] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (114BA000) [pid = 3668] [serial = 150] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17D50400) [pid = 3668] [serial = 148] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (12D66800) [pid = 3668] [serial = 115] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (11ACEC00) [pid = 3668] [serial = 114] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (155EA800) [pid = 3668] [serial = 118] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1444B000) [pid = 3668] [serial = 117] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1312F400) [pid = 3668] [serial = 151] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1850E400) [pid = 3668] [serial = 121] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (182B9800) [pid = 3668] [serial = 120] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A246C00) [pid = 3668] [serial = 124] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19E8C400) [pid = 3668] [serial = 123] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A7D3000) [pid = 3668] [serial = 127] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A645400) [pid = 3668] [serial = 126] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1576E800) [pid = 3668] [serial = 141] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18232400) [pid = 3668] [serial = 153] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19E89800) [pid = 3668] [serial = 157] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16E62000) [pid = 3668] [serial = 145] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17A80800) [pid = 3668] [serial = 154] [outer = 00000000] [url = about:blank] 11:50:50 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (14442400) [pid = 3668] [serial = 139] [outer = 00000000] [url = about:blank] 11:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 872ms 11:50:50 INFO - PROCESS | 3668 | 1465498250288 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 3668 | 1465498250293 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 11:50:50 INFO - PROCESS | 3668 | 1465498250299 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:50:50 INFO - PROCESS | 3668 | 1465498250303 Marionette TRACE conn3 <- [1,250,null,{}] 11:50:50 INFO - PROCESS | 3668 | 1465498250309 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 3668 | 1465498250312 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:50 INFO - PROCESS | 3668 | 1465498250423 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:50:50 INFO - PROCESS | 3668 | 1465498250493 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 3668 | 1465498250496 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:50 INFO - PROCESS | 3668 | ++DOCSHELL 11CC7400 == 32 [pid = 3668] [id = 72] 11:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1280C400) [pid = 3668] [serial = 213] [outer = 00000000] 11:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (12D63C00) [pid = 3668] [serial = 214] [outer = 1280C400] 11:50:50 INFO - PROCESS | 3668 | 1465498250545 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13126C00) [pid = 3668] [serial = 215] [outer = 1280C400] 11:50:50 INFO - PROCESS | 3668 | 1465498250923 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 686ms 11:50:50 INFO - PROCESS | 3668 | 1465498250999 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 3668 | 1465498251001 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 11:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:50:50 INFO - PROCESS | 3668 | 1465498251004 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 3668 | 1465498251007 Marionette TRACE conn3 <- [1,254,null,{}] 11:50:51 INFO - PROCESS | 3668 | 1465498251021 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 3668 | 1465498251026 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:51 INFO - PROCESS | 3668 | 1465498251110 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:50:51 INFO - PROCESS | 3668 | 1465498251143 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 3668 | 1465498251146 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:51 INFO - PROCESS | 3668 | ++DOCSHELL 14449C00 == 33 [pid = 3668] [id = 73] 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1444B000) [pid = 3668] [serial = 216] [outer = 00000000] 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (155E9C00) [pid = 3668] [serial = 217] [outer = 1444B000] 11:50:51 INFO - PROCESS | 3668 | 1465498251193 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1562A000) [pid = 3668] [serial = 218] [outer = 1444B000] 11:50:51 INFO - PROCESS | 3668 | 1465498251620 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 655ms 11:50:51 INFO - PROCESS | 3668 | 1465498251662 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 3668 | 1465498251665 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 11:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:50:51 INFO - PROCESS | 3668 | 1465498251668 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 3668 | 1465498251670 Marionette TRACE conn3 <- [1,258,null,{}] 11:50:51 INFO - PROCESS | 3668 | 1465498251675 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 3668 | 1465498251677 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:51 INFO - PROCESS | 3668 | 1465498251771 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:50:51 INFO - PROCESS | 3668 | 1465498251779 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 3668 | 1465498251781 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:51 INFO - PROCESS | 3668 | ++DOCSHELL 15C6F800 == 34 [pid = 3668] [id = 74] 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C98C00) [pid = 3668] [serial = 219] [outer = 00000000] 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15E8F400) [pid = 3668] [serial = 220] [outer = 15C98C00] 11:50:51 INFO - PROCESS | 3668 | 1465498251825 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16CC9400) [pid = 3668] [serial = 221] [outer = 15C98C00] 11:50:52 INFO - PROCESS | 3668 | 1465498252261 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 639ms 11:50:52 INFO - PROCESS | 3668 | 1465498252290 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 3668 | 1465498252292 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:50:52 INFO - PROCESS | 3668 | 1465498252297 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 3668 | 1465498252298 Marionette TRACE conn3 <- [1,262,null,{}] 11:50:52 INFO - PROCESS | 3668 | 1465498252301 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 3668 | 1465498252303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:52 INFO - PROCESS | 3668 | 1465498252381 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:50:52 INFO - PROCESS | 3668 | 1465498252386 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 3668 | 1465498252389 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:52 INFO - PROCESS | 3668 | ++DOCSHELL 15C9C400 == 35 [pid = 3668] [id = 75] 11:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16CD3400) [pid = 3668] [serial = 222] [outer = 00000000] 11:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (173F5800) [pid = 3668] [serial = 223] [outer = 16CD3400] 11:50:52 INFO - PROCESS | 3668 | 1465498252441 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (179F6800) [pid = 3668] [serial = 224] [outer = 16CD3400] 11:50:52 INFO - PROCESS | 3668 | 1465498252910 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 624ms 11:50:52 INFO - PROCESS | 3668 | 1465498252934 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 3668 | 1465498252935 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:50:52 INFO - PROCESS | 3668 | 1465498252944 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 3668 | 1465498252946 Marionette TRACE conn3 <- [1,266,null,{}] 11:50:52 INFO - PROCESS | 3668 | 1465498252949 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 3668 | 1465498252954 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:53 INFO - PROCESS | 3668 | 1465498253081 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:50:53 INFO - PROCESS | 3668 | 1465498253136 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 3668 | 1465498253138 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:53 INFO - PROCESS | 3668 | ++DOCSHELL 1036C000 == 36 [pid = 3668] [id = 76] 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (132F0000) [pid = 3668] [serial = 225] [outer = 00000000] 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18509400) [pid = 3668] [serial = 226] [outer = 132F0000] 11:50:53 INFO - PROCESS | 3668 | 1465498253182 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18518800) [pid = 3668] [serial = 227] [outer = 132F0000] 11:50:53 INFO - PROCESS | 3668 | 1465498253592 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 701ms 11:50:53 INFO - PROCESS | 3668 | 1465498253649 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 3668 | 1465498253651 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:50:53 INFO - PROCESS | 3668 | 1465498253655 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 3668 | 1465498253656 Marionette TRACE conn3 <- [1,270,null,{}] 11:50:53 INFO - PROCESS | 3668 | 1465498253664 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 3668 | 1465498253666 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:53 INFO - PROCESS | 3668 | 1465498253794 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:50:53 INFO - PROCESS | 3668 | 1465498253814 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 3668 | 1465498253816 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:53 INFO - PROCESS | 3668 | ++DOCSHELL 17A7F400 == 37 [pid = 3668] [id = 77] 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1833C000) [pid = 3668] [serial = 228] [outer = 00000000] 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19DEB800) [pid = 3668] [serial = 229] [outer = 1833C000] 11:50:53 INFO - PROCESS | 3668 | 1465498253868 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19DECC00) [pid = 3668] [serial = 230] [outer = 1833C000] 11:50:54 INFO - PROCESS | 3668 | 1465498254276 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 623ms 11:50:54 INFO - PROCESS | 3668 | 1465498254298 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 3668 | 1465498254300 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:50:54 INFO - PROCESS | 3668 | 1465498254303 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 3668 | 1465498254305 Marionette TRACE conn3 <- [1,274,null,{}] 11:50:54 INFO - PROCESS | 3668 | 1465498254308 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:54 INFO - PROCESS | 3668 | 1465498254310 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:54 INFO - PROCESS | 3668 | 1465498254416 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:50:54 INFO - PROCESS | 3668 | 1465498254421 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 3668 | 1465498254423 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:54 INFO - PROCESS | 3668 | ++DOCSHELL 17D55400 == 38 [pid = 3668] [id = 78] 11:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18A3A800) [pid = 3668] [serial = 231] [outer = 00000000] 11:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19E90800) [pid = 3668] [serial = 232] [outer = 18A3A800] 11:50:54 INFO - PROCESS | 3668 | 1465498254474 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19E94800) [pid = 3668] [serial = 233] [outer = 18A3A800] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (17D59000) [pid = 3668] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1576E400) [pid = 3668] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (179CDC00) [pid = 3668] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (16EF3800) [pid = 3668] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13224400) [pid = 3668] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16B8A000) [pid = 3668] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (11258C00) [pid = 3668] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A887800) [pid = 3668] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10FB1400) [pid = 3668] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:50:54 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1850D000) [pid = 3668] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:50:54 INFO - PROCESS | 3668 | 1465498254968 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 701ms 11:50:54 INFO - PROCESS | 3668 | 1465498255002 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 3668 | 1465498255004 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:50:54 INFO - PROCESS | 3668 | 1465498255007 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 3668 | 1465498255009 Marionette TRACE conn3 <- [1,278,null,{}] 11:50:55 INFO - PROCESS | 3668 | 1465498255012 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:55 INFO - PROCESS | 3668 | 1465498255014 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:55 INFO - PROCESS | 3668 | 1465498255121 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:50:55 INFO - PROCESS | 3668 | 1465498255206 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 3668 | 1465498255208 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:55 INFO - PROCESS | 3668 | ++DOCSHELL 19E89C00 == 39 [pid = 3668] [id = 79] 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19E8AC00) [pid = 3668] [serial = 234] [outer = 00000000] 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A24C000) [pid = 3668] [serial = 235] [outer = 19E8AC00] 11:50:55 INFO - PROCESS | 3668 | 1465498255250 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A25DC00) [pid = 3668] [serial = 236] [outer = 19E8AC00] 11:50:55 INFO - PROCESS | 3668 | 1465498255584 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 592ms 11:50:55 INFO - PROCESS | 3668 | 1465498255605 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 3668 | 1465498255607 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:50:55 INFO - PROCESS | 3668 | 1465498255662 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 3668 | 1465498255663 Marionette TRACE conn3 <- [1,282,null,{}] 11:50:55 INFO - PROCESS | 3668 | 1465498255682 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:55 INFO - PROCESS | 3668 | 1465498255684 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:55 INFO - PROCESS | 3668 | 1465498255778 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:50:55 INFO - PROCESS | 3668 | 1465498255812 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 3668 | 1465498255814 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:55 INFO - PROCESS | 3668 | ++DOCSHELL 19E91000 == 40 [pid = 3668] [id = 80] 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A25A400) [pid = 3668] [serial = 237] [outer = 00000000] 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A88B000) [pid = 3668] [serial = 238] [outer = 1A25A400] 11:50:55 INFO - PROCESS | 3668 | 1465498255858 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB08800) [pid = 3668] [serial = 239] [outer = 1A25A400] 11:50:56 INFO - PROCESS | 3668 | 1465498256259 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 701ms 11:50:56 INFO - PROCESS | 3668 | 1465498256320 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 3668 | 1465498256323 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:50:56 INFO - PROCESS | 3668 | 1465498256326 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 3668 | 1465498256328 Marionette TRACE conn3 <- [1,286,null,{}] 11:50:56 INFO - PROCESS | 3668 | 1465498256332 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 3668 | 1465498256334 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:56 INFO - PROCESS | 3668 | 1465498256451 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:50:56 INFO - PROCESS | 3668 | 1465498256459 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 3668 | 1465498256462 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:56 INFO - PROCESS | 3668 | ++DOCSHELL 1AB0AC00 == 41 [pid = 3668] [id = 81] 11:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB0B800) [pid = 3668] [serial = 240] [outer = 00000000] 11:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB78000) [pid = 3668] [serial = 241] [outer = 1AB0B800] 11:50:56 INFO - PROCESS | 3668 | 1465498256510 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AF79800) [pid = 3668] [serial = 242] [outer = 1AB0B800] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 11CC7400 == 40 [pid = 3668] [id = 72] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 19DED400 == 39 [pid = 3668] [id = 70] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 12AA7800 == 38 [pid = 3668] [id = 71] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 131DCC00 == 37 [pid = 3668] [id = 68] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 12DA6400 == 36 [pid = 3668] [id = 69] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 10320000 == 35 [pid = 3668] [id = 67] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 14449C00 == 34 [pid = 3668] [id = 73] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 15C6F800 == 33 [pid = 3668] [id = 74] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 15C9C400 == 32 [pid = 3668] [id = 75] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 17A7F400 == 31 [pid = 3668] [id = 77] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 1036C000 == 30 [pid = 3668] [id = 76] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 17D55400 == 29 [pid = 3668] [id = 78] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 19E89C00 == 28 [pid = 3668] [id = 79] 11:50:57 INFO - PROCESS | 3668 | --DOCSHELL 19E91000 == 27 [pid = 3668] [id = 80] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (15C68000) [pid = 3668] [serial = 172] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15E82400) [pid = 3668] [serial = 173] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17A82800) [pid = 3668] [serial = 178] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (179DC800) [pid = 3668] [serial = 176] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (179CEC00) [pid = 3668] [serial = 175] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13934000) [pid = 3668] [serial = 169] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (13CB3000) [pid = 3668] [serial = 170] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A638C00) [pid = 3668] [serial = 185] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (11CC5C00) [pid = 3668] [serial = 165] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1AB6AC00) [pid = 3668] [serial = 196] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (12B94800) [pid = 3668] [serial = 166] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A7D2400) [pid = 3668] [serial = 184] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A88A800) [pid = 3668] [serial = 187] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1B7B5800) [pid = 3668] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13CB5000) [pid = 3668] [serial = 190] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17D56C00) [pid = 3668] [serial = 191] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A7E7C00) [pid = 3668] [serial = 193] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A88C800) [pid = 3668] [serial = 188] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A890C00) [pid = 3668] [serial = 194] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17D5B000) [pid = 3668] [serial = 179] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19E8E400) [pid = 3668] [serial = 181] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A25E000) [pid = 3668] [serial = 182] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1303B800) [pid = 3668] [serial = 162] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3668 | 1465498258244 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1947ms 11:50:58 INFO - PROCESS | 3668 | 1465498258271 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 3668 | 1465498258275 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:50:58 INFO - PROCESS | 3668 | 1465498258282 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 3668 | 1465498258285 Marionette TRACE conn3 <- [1,290,null,{}] 11:50:58 INFO - PROCESS | 3668 | 1465498258291 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 3668 | 1465498258295 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:58 INFO - PROCESS | 3668 | 1465498258410 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:50:58 INFO - PROCESS | 3668 | 1465498258419 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 3668 | 1465498258423 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:58 INFO - PROCESS | 3668 | ++DOCSHELL 10F29C00 == 28 [pid = 3668] [id = 82] 11:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F2CC00) [pid = 3668] [serial = 243] [outer = 00000000] 11:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (114C5000) [pid = 3668] [serial = 244] [outer = 10F2CC00] 11:50:58 INFO - PROCESS | 3668 | 1465498258472 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11C22800) [pid = 3668] [serial = 245] [outer = 10F2CC00] 11:50:58 INFO - PROCESS | 3668 | 1465498258976 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 732ms 11:50:59 INFO - PROCESS | 3668 | 1465498259063 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 3668 | 1465498259068 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 11:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:50:59 INFO - PROCESS | 3668 | 1465498259099 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 3668 | 1465498259102 Marionette TRACE conn3 <- [1,294,null,{}] 11:50:59 INFO - PROCESS | 3668 | 1465498259130 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 3668 | 1465498259132 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:59 INFO - PROCESS | 3668 | 1465498259242 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:50:59 INFO - PROCESS | 3668 | 1465498259321 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 3668 | 1465498259324 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:59 INFO - PROCESS | 3668 | ++DOCSHELL 1322D800 == 29 [pid = 3668] [id = 83] 11:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1322E400) [pid = 3668] [serial = 246] [outer = 00000000] 11:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13CB6C00) [pid = 3668] [serial = 247] [outer = 1322E400] 11:50:59 INFO - PROCESS | 3668 | 1465498259371 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13D03C00) [pid = 3668] [serial = 248] [outer = 1322E400] 11:50:59 INFO - PROCESS | 3668 | 1465498259770 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 716ms 11:50:59 INFO - PROCESS | 3668 | 1465498259802 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 3668 | 1465498259804 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 11:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:50:59 INFO - PROCESS | 3668 | 1465498259808 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 3668 | 1465498259811 Marionette TRACE conn3 <- [1,298,null,{}] 11:50:59 INFO - PROCESS | 3668 | 1465498259821 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 3668 | 1465498259826 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:59 INFO - PROCESS | 3668 | 1465498259908 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:50:59 INFO - PROCESS | 3668 | 1465498259915 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 3668 | 1465498259918 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:50:59 INFO - PROCESS | 3668 | ++DOCSHELL 1576E800 == 30 [pid = 3668] [id = 84] 11:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15772000) [pid = 3668] [serial = 249] [outer = 00000000] 11:50:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15E82400) [pid = 3668] [serial = 250] [outer = 15772000] 11:50:59 INFO - PROCESS | 3668 | 1465498259965 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16B83C00) [pid = 3668] [serial = 251] [outer = 15772000] 11:51:00 INFO - PROCESS | 3668 | 1465498260383 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 593ms 11:51:00 INFO - PROCESS | 3668 | 1465498260404 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 3668 | 1465498260407 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:51:00 INFO - PROCESS | 3668 | 1465498260420 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 3668 | 1465498260422 Marionette TRACE conn3 <- [1,302,null,{}] 11:51:00 INFO - PROCESS | 3668 | 1465498260428 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 3668 | 1465498260430 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:00 INFO - PROCESS | 3668 | 1465498260512 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:51:00 INFO - PROCESS | 3668 | 1465498260518 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 3668 | 1465498260520 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:00 INFO - PROCESS | 3668 | ++DOCSHELL 15C91800 == 31 [pid = 3668] [id = 85] 11:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16E55000) [pid = 3668] [serial = 252] [outer = 00000000] 11:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17934C00) [pid = 3668] [serial = 253] [outer = 16E55000] 11:51:00 INFO - PROCESS | 3668 | 1465498260566 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179DA400) [pid = 3668] [serial = 254] [outer = 16E55000] 11:51:00 INFO - PROCESS | 3668 | 1465498260981 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 592ms 11:51:01 INFO - PROCESS | 3668 | 1465498261007 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 3668 | 1465498261009 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 11:51:01 INFO - PROCESS | 3668 | 1465498261022 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:51:01 INFO - PROCESS | 3668 | 1465498261024 Marionette TRACE conn3 <- [1,306,null,{}] 11:51:01 INFO - PROCESS | 3668 | 1465498261032 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 3668 | 1465498261034 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:01 INFO - PROCESS | 3668 | 1465498261113 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:51:01 INFO - PROCESS | 3668 | 1465498261118 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 3668 | 1465498261121 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:01 INFO - PROCESS | 3668 | ++DOCSHELL 179D3C00 == 32 [pid = 3668] [id = 86] 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179F7400) [pid = 3668] [serial = 255] [outer = 00000000] 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17B5C400) [pid = 3668] [serial = 256] [outer = 179F7400] 11:51:01 INFO - PROCESS | 3668 | 1465498261204 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17D56C00) [pid = 3668] [serial = 257] [outer = 179F7400] 11:51:01 INFO - PROCESS | 3668 | 1465498261682 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 701ms 11:51:01 INFO - PROCESS | 3668 | 1465498261723 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 3668 | 1465498261725 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 11:51:01 INFO - PROCESS | 3668 | 1465498261728 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:51:01 INFO - PROCESS | 3668 | 1465498261730 Marionette TRACE conn3 <- [1,310,null,{}] 11:51:01 INFO - PROCESS | 3668 | 1465498261733 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 3668 | 1465498261739 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:01 INFO - PROCESS | 3668 | 1465498261839 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:51:01 INFO - PROCESS | 3668 | 1465498261847 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 3668 | 1465498261849 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:01 INFO - PROCESS | 3668 | ++DOCSHELL 182BE400 == 33 [pid = 3668] [id = 87] 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18510400) [pid = 3668] [serial = 258] [outer = 00000000] 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19DEB400) [pid = 3668] [serial = 259] [outer = 18510400] 11:51:01 INFO - PROCESS | 3668 | 1465498261892 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19E8A400) [pid = 3668] [serial = 260] [outer = 18510400] 11:51:02 INFO - PROCESS | 3668 | 1465498262293 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 592ms 11:51:02 INFO - PROCESS | 3668 | 1465498262334 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 3668 | 1465498262336 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:51:02 INFO - PROCESS | 3668 | 1465498262344 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 3668 | 1465498262346 Marionette TRACE conn3 <- [1,314,null,{}] 11:51:02 INFO - PROCESS | 3668 | 1465498262350 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 3668 | 1465498262351 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:02 INFO - PROCESS | 3668 | 1465498262427 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:51:02 INFO - PROCESS | 3668 | 1465498262432 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 3668 | 1465498262434 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:02 INFO - PROCESS | 3668 | ++DOCSHELL 19E91400 == 34 [pid = 3668] [id = 88] 11:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E94000) [pid = 3668] [serial = 261] [outer = 00000000] 11:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A25A800) [pid = 3668] [serial = 262] [outer = 19E94000] 11:51:02 INFO - PROCESS | 3668 | 1465498262477 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A25C400) [pid = 3668] [serial = 263] [outer = 19E94000] 11:51:02 INFO - PROCESS | 3668 | 1465498262903 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 593ms 11:51:02 INFO - PROCESS | 3668 | 1465498262939 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 3668 | 1465498262940 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:51:02 INFO - PROCESS | 3668 | 1465498262963 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 3668 | 1465498262965 Marionette TRACE conn3 <- [1,318,null,{}] 11:51:02 INFO - PROCESS | 3668 | 1465498262969 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 3668 | 1465498262970 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:03 INFO - PROCESS | 3668 | 1465498263072 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:51:03 INFO - PROCESS | 3668 | 1465498263077 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:51:03 INFO - PROCESS | 3668 | 1465498263084 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 3668 | 1465498263086 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:03 INFO - PROCESS | 3668 | ++DOCSHELL 1A7EB000 == 35 [pid = 3668] [id = 89] 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A884C00) [pid = 3668] [serial = 264] [outer = 00000000] 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A88CC00) [pid = 3668] [serial = 265] [outer = 1A884C00] 11:51:03 INFO - PROCESS | 3668 | 1465498263129 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A88D800) [pid = 3668] [serial = 266] [outer = 1A884C00] 11:51:03 INFO - PROCESS | 3668 | 1465498263609 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 701ms 11:51:03 INFO - PROCESS | 3668 | 1465498263661 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 3668 | 1465498263663 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:51:03 INFO - PROCESS | 3668 | 1465498263666 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 3668 | 1465498263668 Marionette TRACE conn3 <- [1,322,null,{}] 11:51:03 INFO - PROCESS | 3668 | 1465498263677 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 3668 | 1465498263679 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:03 INFO - PROCESS | 3668 | 1465498263794 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:51:03 INFO - PROCESS | 3668 | 1465498263848 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 3668 | 1465498263850 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:03 INFO - PROCESS | 3668 | ++DOCSHELL 1576E400 == 36 [pid = 3668] [id = 90] 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB07400) [pid = 3668] [serial = 267] [outer = 00000000] 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB10000) [pid = 3668] [serial = 268] [outer = 1AB07400] 11:51:03 INFO - PROCESS | 3668 | 1465498263893 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB6A000) [pid = 3668] [serial = 269] [outer = 1AB07400] 11:51:04 INFO - PROCESS | 3668 | 1465498264280 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 702ms 11:51:04 INFO - PROCESS | 3668 | 1465498264351 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 3668 | 1465498264353 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:51:04 INFO - PROCESS | 3668 | 1465498264355 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 3668 | 1465498264357 Marionette TRACE conn3 <- [1,326,null,{}] 11:51:04 INFO - PROCESS | 3668 | 1465498264360 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:04 INFO - PROCESS | 3668 | 1465498264362 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:04 INFO - PROCESS | 3668 | 1465498264474 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:51:04 INFO - PROCESS | 3668 | 1465498264485 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 3668 | 1465498264487 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:04 INFO - PROCESS | 3668 | ++DOCSHELL 1A88C000 == 37 [pid = 3668] [id = 91] 11:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1AB0B400) [pid = 3668] [serial = 270] [outer = 00000000] 11:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1AB78800) [pid = 3668] [serial = 271] [outer = 1AB0B400] 11:51:04 INFO - PROCESS | 3668 | 1465498264575 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1AF7B800) [pid = 3668] [serial = 272] [outer = 1AB0B400] 11:51:04 INFO - PROCESS | 3668 | 1465498264977 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 11:51:04 INFO - PROCESS | 3668 | 1465498264994 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 3668 | 1465498264996 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:51:05 INFO - PROCESS | 3668 | 1465498265005 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 3668 | 1465498265008 Marionette TRACE conn3 <- [1,330,null,{}] 11:51:05 INFO - PROCESS | 3668 | 1465498265011 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 3668 | 1465498265013 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:05 INFO - PROCESS | 3668 | 1465498265162 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:51:05 INFO - PROCESS | 3668 | 1465498265221 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 3668 | 1465498265224 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:05 INFO - PROCESS | 3668 | ++DOCSHELL 170F7C00 == 38 [pid = 3668] [id = 92] 11:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (170F8000) [pid = 3668] [serial = 273] [outer = 00000000] 11:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (172E2000) [pid = 3668] [serial = 274] [outer = 170F8000] 11:51:05 INFO - PROCESS | 3668 | 1465498265269 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1A88DC00) [pid = 3668] [serial = 275] [outer = 170F8000] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (10FAE400) [pid = 3668] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (132F0000) [pid = 3668] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1833C000) [pid = 3668] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18A3A800) [pid = 3668] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (19E8AC00) [pid = 3668] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A25A400) [pid = 3668] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (16CD3400) [pid = 3668] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15C98C00) [pid = 3668] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1444B000) [pid = 3668] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1280C400) [pid = 3668] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (12AE5400) [pid = 3668] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19DED800) [pid = 3668] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17932000) [pid = 3668] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13932000) [pid = 3668] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1036B000) [pid = 3668] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB0A000) [pid = 3668] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:51:05 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10F7F400) [pid = 3668] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:51:05 INFO - PROCESS | 3668 | 1465498265903 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 935ms 11:51:05 INFO - PROCESS | 3668 | 1465498265950 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 3668 | 1465498265952 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 11:51:05 INFO - PROCESS | 3668 | 1465498265955 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:51:05 INFO - PROCESS | 3668 | 1465498265957 Marionette TRACE conn3 <- [1,334,null,{}] 11:51:05 INFO - PROCESS | 3668 | 1465498265961 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 3668 | 1465498265963 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:06 INFO - PROCESS | 3668 | 1465498266041 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:51:06 INFO - PROCESS | 3668 | 1465498266046 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 3668 | 1465498266048 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:06 INFO - PROCESS | 3668 | ++DOCSHELL 11AD5C00 == 39 [pid = 3668] [id = 93] 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13932C00) [pid = 3668] [serial = 276] [outer = 00000000] 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (16CD3400) [pid = 3668] [serial = 277] [outer = 13932C00] 11:51:06 INFO - PROCESS | 3668 | 1465498266091 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (170EF400) [pid = 3668] [serial = 278] [outer = 13932C00] 11:51:06 INFO - PROCESS | 3668 | 1465498266514 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 592ms 11:51:06 INFO - PROCESS | 3668 | 1465498266553 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 3668 | 1465498266554 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 11:51:06 INFO - PROCESS | 3668 | 1465498266558 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:51:06 INFO - PROCESS | 3668 | 1465498266559 Marionette TRACE conn3 <- [1,338,null,{}] 11:51:06 INFO - PROCESS | 3668 | 1465498266578 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 3668 | 1465498266580 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:06 INFO - PROCESS | 3668 | 1465498266660 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:51:06 INFO - PROCESS | 3668 | 1465498266665 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 3668 | 1465498266667 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:06 INFO - PROCESS | 3668 | ++DOCSHELL 15775800 == 40 [pid = 3668] [id = 94] 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (170FE000) [pid = 3668] [serial = 279] [outer = 00000000] 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19DF3C00) [pid = 3668] [serial = 280] [outer = 170FE000] 11:51:06 INFO - PROCESS | 3668 | 1465498266710 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A24D000) [pid = 3668] [serial = 281] [outer = 170FE000] 11:51:07 INFO - PROCESS | 3668 | 1465498267157 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 639ms 11:51:07 INFO - PROCESS | 3668 | 1465498267203 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 3668 | 1465498267205 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:51:07 INFO - PROCESS | 3668 | 1465498267208 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 3668 | 1465498267210 Marionette TRACE conn3 <- [1,342,null,{}] 11:51:07 INFO - PROCESS | 3668 | 1465498267213 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:07 INFO - PROCESS | 3668 | 1465498267215 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:07 INFO - PROCESS | 3668 | 1465498267308 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:51:07 INFO - PROCESS | 3668 | 1465498267315 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 3668 | 1465498267317 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:07 INFO - PROCESS | 3668 | ++DOCSHELL 1B131C00 == 41 [pid = 3668] [id = 95] 11:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1B132000) [pid = 3668] [serial = 282] [outer = 00000000] 11:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1B137800) [pid = 3668] [serial = 283] [outer = 1B132000] 11:51:07 INFO - PROCESS | 3668 | 1465498267359 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1B13C400) [pid = 3668] [serial = 284] [outer = 1B132000] 11:51:07 INFO - PROCESS | 3668 | 1465498267970 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 795ms 11:51:08 INFO - PROCESS | 3668 | 1465498268018 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 3668 | 1465498268023 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:51:08 INFO - PROCESS | 3668 | 1465498268052 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 3668 | 1465498268056 Marionette TRACE conn3 <- [1,346,null,{}] 11:51:08 INFO - PROCESS | 3668 | 1465498268062 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:08 INFO - PROCESS | 3668 | 1465498268065 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:08 INFO - PROCESS | 3668 | 1465498268194 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:51:08 INFO - PROCESS | 3668 | 1465498268312 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 3668 | 1465498268317 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:08 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C6C00 == 42 [pid = 3668] [id = 96] 11:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0F2C9400) [pid = 3668] [serial = 285] [outer = 00000000] 11:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (10375C00) [pid = 3668] [serial = 286] [outer = 0F2C9400] 11:51:08 INFO - PROCESS | 3668 | 1465498268375 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (105ED800) [pid = 3668] [serial = 287] [outer = 0F2C9400] 11:51:09 INFO - PROCESS | 3668 | 1465498269071 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1044ms 11:51:09 INFO - PROCESS | 3668 | 1465498269097 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 3668 | 1465498269101 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:51:09 INFO - PROCESS | 3668 | 1465498269148 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 3668 | 1465498269151 Marionette TRACE conn3 <- [1,350,null,{}] 11:51:09 INFO - PROCESS | 3668 | 1465498269158 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 3668 | 1465498269161 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:09 INFO - PROCESS | 3668 | 1465498269280 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:51:09 INFO - PROCESS | 3668 | 1465498269503 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 3668 | 1465498269507 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:09 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CAC00 == 43 [pid = 3668] [id = 97] 11:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0F2CC400) [pid = 3668] [serial = 288] [outer = 00000000] 11:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0F2D1000) [pid = 3668] [serial = 289] [outer = 0F2CC400] 11:51:09 INFO - PROCESS | 3668 | 1465498269580 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (10375800) [pid = 3668] [serial = 290] [outer = 0F2CC400] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 15775800 == 42 [pid = 3668] [id = 94] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 11AD5C00 == 41 [pid = 3668] [id = 93] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 170F7C00 == 40 [pid = 3668] [id = 92] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1A88C000 == 39 [pid = 3668] [id = 91] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1576E400 == 38 [pid = 3668] [id = 90] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1A7EB000 == 37 [pid = 3668] [id = 89] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 19E91400 == 36 [pid = 3668] [id = 88] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 182BE400 == 35 [pid = 3668] [id = 87] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 179D3C00 == 34 [pid = 3668] [id = 86] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 15C91800 == 33 [pid = 3668] [id = 85] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1576E800 == 32 [pid = 3668] [id = 84] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1322D800 == 31 [pid = 3668] [id = 83] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 10F29C00 == 30 [pid = 3668] [id = 82] 11:51:10 INFO - PROCESS | 3668 | --DOCSHELL 1AB0AC00 == 29 [pid = 3668] [id = 81] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1AB78000) [pid = 3668] [serial = 241] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | 1465498270243 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A256800) [pid = 3668] [serial = 160] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13146000) [pid = 3668] [serial = 163] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18509400) [pid = 3668] [serial = 226] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18518800) [pid = 3668] [serial = 227] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19DECC00) [pid = 3668] [serial = 230] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19DEB800) [pid = 3668] [serial = 229] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19E90800) [pid = 3668] [serial = 232] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A24C000) [pid = 3668] [serial = 235] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A88B000) [pid = 3668] [serial = 238] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19E94800) [pid = 3668] [serial = 233] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (173F5800) [pid = 3668] [serial = 223] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16CC9400) [pid = 3668] [serial = 221] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15E8F400) [pid = 3668] [serial = 220] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (155E9C00) [pid = 3668] [serial = 217] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1562A000) [pid = 3668] [serial = 218] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (12D63C00) [pid = 3668] [serial = 214] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13126C00) [pid = 3668] [serial = 215] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13073800) [pid = 3668] [serial = 212] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12D9F800) [pid = 3668] [serial = 211] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A7D5400) [pid = 3668] [serial = 209] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19E8C800) [pid = 3668] [serial = 208] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18516800) [pid = 3668] [serial = 206] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (182B3C00) [pid = 3668] [serial = 205] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (14438C00) [pid = 3668] [serial = 203] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13D0E400) [pid = 3668] [serial = 202] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10B71400) [pid = 3668] [serial = 200] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10477C00) [pid = 3668] [serial = 199] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AB70400) [pid = 3668] [serial = 197] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1AB08800) [pid = 3668] [serial = 239] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179F6800) [pid = 3668] [serial = 224] [outer = 00000000] [url = about:blank] 11:51:10 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A25DC00) [pid = 3668] [serial = 236] [outer = 00000000] [url = about:blank] 11:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1185ms 11:51:10 INFO - PROCESS | 3668 | 1465498270295 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:51:10 INFO - PROCESS | 3668 | 1465498270298 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 11:51:10 INFO - PROCESS | 3668 | 1465498270303 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 3668 | 1465498270305 Marionette TRACE conn3 <- [1,354,null,{}] 11:51:10 INFO - PROCESS | 3668 | 1465498270311 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:10 INFO - PROCESS | 3668 | 1465498270315 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:10 INFO - PROCESS | 3668 | 1465498270398 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:51:10 INFO - PROCESS | 3668 | 1465498270405 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 3668 | 1465498270408 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:10 INFO - PROCESS | 3668 | ++DOCSHELL 10BAE400 == 30 [pid = 3668] [id = 98] 11:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10A52800) [pid = 3668] [serial = 291] [outer = 00000000] 11:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1125B800) [pid = 3668] [serial = 292] [outer = 10A52800] 11:51:10 INFO - PROCESS | 3668 | 1465498270455 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (12D9F800) [pid = 3668] [serial = 293] [outer = 10A52800] 11:51:10 INFO - PROCESS | 3668 | 1465498270952 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 686ms 11:51:10 INFO - PROCESS | 3668 | 1465498271001 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 3668 | 1465498271004 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 11:51:11 INFO - PROCESS | 3668 | 1465498271009 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:51:11 INFO - PROCESS | 3668 | 1465498271011 Marionette TRACE conn3 <- [1,358,null,{}] 11:51:11 INFO - PROCESS | 3668 | 1465498271015 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 3668 | 1465498271017 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:11 INFO - PROCESS | 3668 | 1465498271103 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:51:11 INFO - PROCESS | 3668 | 1465498271109 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 3668 | 1465498271111 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:11 INFO - PROCESS | 3668 | ++DOCSHELL 114C2C00 == 31 [pid = 3668] [id = 99] 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13128C00) [pid = 3668] [serial = 294] [outer = 00000000] 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (132E1400) [pid = 3668] [serial = 295] [outer = 13128C00] 11:51:11 INFO - PROCESS | 3668 | 1465498271157 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13659400) [pid = 3668] [serial = 296] [outer = 13128C00] 11:51:11 INFO - PROCESS | 3668 | 1465498271620 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 639ms 11:51:11 INFO - PROCESS | 3668 | 1465498271648 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 3668 | 1465498271650 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:51:11 INFO - PROCESS | 3668 | 1465498271655 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 3668 | 1465498271660 Marionette TRACE conn3 <- [1,362,null,{}] 11:51:11 INFO - PROCESS | 3668 | 1465498271669 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 3668 | 1465498271673 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:11 INFO - PROCESS | 3668 | 1465498271755 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:51:11 INFO - PROCESS | 3668 | 1465498271764 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 3668 | 1465498271767 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:11 INFO - PROCESS | 3668 | ++DOCSHELL 14445000 == 32 [pid = 3668] [id = 100] 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (14445400) [pid = 3668] [serial = 297] [outer = 00000000] 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (155EA800) [pid = 3668] [serial = 298] [outer = 14445400] 11:51:11 INFO - PROCESS | 3668 | 1465498271813 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15625000) [pid = 3668] [serial = 299] [outer = 14445400] 11:51:12 INFO - PROCESS | 3668 | 1465498272263 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 639ms 11:51:12 INFO - PROCESS | 3668 | 1465498272311 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3668 | 1465498272314 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:51:12 INFO - PROCESS | 3668 | 1465498272317 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 3668 | 1465498272318 Marionette TRACE conn3 <- [1,366,null,{}] 11:51:12 INFO - PROCESS | 3668 | 1465498272322 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 3668 | 1465498272324 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:12 INFO - PROCESS | 3668 | 1465498272406 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:51:12 INFO - PROCESS | 3668 | 1465498272412 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 3668 | 1465498272414 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:12 INFO - PROCESS | 3668 | ++DOCSHELL 15772800 == 33 [pid = 3668] [id = 101] 11:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15779800) [pid = 3668] [serial = 300] [outer = 00000000] 11:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16B80400) [pid = 3668] [serial = 301] [outer = 15779800] 11:51:12 INFO - PROCESS | 3668 | 1465498272457 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16CD2800) [pid = 3668] [serial = 302] [outer = 15779800] 11:51:12 INFO - PROCESS | 3668 | 1465498272942 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 639ms 11:51:12 INFO - PROCESS | 3668 | 1465498272955 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3668 | 1465498272957 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 11:51:12 INFO - PROCESS | 3668 | 1465498272960 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:51:12 INFO - PROCESS | 3668 | 1465498272962 Marionette TRACE conn3 <- [1,370,null,{}] 11:51:12 INFO - PROCESS | 3668 | 1465498272972 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 3668 | 1465498272975 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:13 INFO - PROCESS | 3668 | 1465498273082 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:51:13 INFO - PROCESS | 3668 | 1465498273087 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 3668 | 1465498273093 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:13 INFO - PROCESS | 3668 | ++DOCSHELL 130A5000 == 34 [pid = 3668] [id = 102] 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16E62000) [pid = 3668] [serial = 303] [outer = 00000000] 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F2400) [pid = 3668] [serial = 304] [outer = 16E62000] 11:51:13 INFO - PROCESS | 3668 | 1465498273149 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170FB800) [pid = 3668] [serial = 305] [outer = 16E62000] 11:51:13 INFO - PROCESS | 3668 | 1465498273621 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 702ms 11:51:13 INFO - PROCESS | 3668 | 1465498273664 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 3668 | 1465498273666 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:51:13 INFO - PROCESS | 3668 | 1465498273670 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 3668 | 1465498273671 Marionette TRACE conn3 <- [1,374,null,{}] 11:51:13 INFO - PROCESS | 3668 | 1465498273675 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 3668 | 1465498273677 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:13 INFO - PROCESS | 3668 | 1465498273807 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:51:13 INFO - PROCESS | 3668 | 1465498273832 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 3668 | 1465498273834 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:13 INFO - PROCESS | 3668 | ++DOCSHELL 172D8800 == 35 [pid = 3668] [id = 103] 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17935C00) [pid = 3668] [serial = 306] [outer = 00000000] 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17A6A800) [pid = 3668] [serial = 307] [outer = 17935C00] 11:51:13 INFO - PROCESS | 3668 | 1465498273903 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17A74800) [pid = 3668] [serial = 308] [outer = 17935C00] 11:51:14 INFO - PROCESS | 3668 | 1465498274380 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:51:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 732ms 11:51:14 INFO - PROCESS | 3668 | 1465498274411 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 3668 | 1465498274413 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 11:51:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:51:14 INFO - PROCESS | 3668 | 1465498274416 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 3668 | 1465498274418 Marionette TRACE conn3 <- [1,378,null,{}] 11:51:14 INFO - PROCESS | 3668 | 1465498274421 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:14 INFO - PROCESS | 3668 | 1465498274423 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:14 INFO - PROCESS | 3668 | 1465498274526 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:51:14 INFO - PROCESS | 3668 | 1465498274531 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 3668 | 1465498274533 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:14 INFO - PROCESS | 3668 | ++DOCSHELL 17B57400 == 36 [pid = 3668] [id = 104] 11:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17B5D800) [pid = 3668] [serial = 309] [outer = 00000000] 11:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18232400) [pid = 3668] [serial = 310] [outer = 17B5D800] 11:51:14 INFO - PROCESS | 3668 | 1465498274575 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18342C00) [pid = 3668] [serial = 311] [outer = 17B5D800] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1AB07400) [pid = 3668] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1AB0B400) [pid = 3668] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15772000) [pid = 3668] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1AB0B800) [pid = 3668] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A884C00) [pid = 3668] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16E55000) [pid = 3668] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F2CC00) [pid = 3668] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18510400) [pid = 3668] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (179F7400) [pid = 3668] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19E94000) [pid = 3668] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1322E400) [pid = 3668] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (170F8000) [pid = 3668] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170FE000) [pid = 3668] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:51:14 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13932C00) [pid = 3668] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:51:15 INFO - PROCESS | 3668 | 1465498275215 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:51:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 842ms 11:51:15 INFO - PROCESS | 3668 | 1465498275260 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 3668 | 1465498275262 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:51:15 INFO - PROCESS | 3668 | 1465498275265 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 3668 | 1465498275267 Marionette TRACE conn3 <- [1,382,null,{}] 11:51:15 INFO - PROCESS | 3668 | 1465498275270 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 3668 | 1465498275273 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:15 INFO - PROCESS | 3668 | 1465498275333 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:51:15 INFO - PROCESS | 3668 | 1465498275340 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 3668 | 1465498275342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:15 INFO - PROCESS | 3668 | ++DOCSHELL 13CB1400 == 37 [pid = 3668] [id = 105] 11:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15E82C00) [pid = 3668] [serial = 312] [outer = 00000000] 11:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17D55400) [pid = 3668] [serial = 313] [outer = 15E82C00] 11:51:15 INFO - PROCESS | 3668 | 1465498275385 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18230800) [pid = 3668] [serial = 314] [outer = 15E82C00] 11:51:15 INFO - PROCESS | 3668 | 1465498275791 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:51:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 592ms 11:51:15 INFO - PROCESS | 3668 | 1465498275849 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 3668 | 1465498275851 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:51:15 INFO - PROCESS | 3668 | 1465498275854 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 3668 | 1465498275856 Marionette TRACE conn3 <- [1,386,null,{}] 11:51:15 INFO - PROCESS | 3668 | 1465498275859 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 3668 | 1465498275861 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:15 INFO - PROCESS | 3668 | 1465498275937 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:51:15 INFO - PROCESS | 3668 | 1465498275951 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 3668 | 1465498275953 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:15 INFO - PROCESS | 3668 | ++DOCSHELL 14495800 == 38 [pid = 3668] [id = 106] 11:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (179F1800) [pid = 3668] [serial = 315] [outer = 00000000] 11:51:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18518000) [pid = 3668] [serial = 316] [outer = 179F1800] 11:51:15 INFO - PROCESS | 3668 | 1465498275999 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18A38800) [pid = 3668] [serial = 317] [outer = 179F1800] 11:51:16 INFO - PROCESS | 3668 | 1465498276430 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 592ms 11:51:16 INFO - PROCESS | 3668 | 1465498276449 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 3668 | 1465498276450 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:51:16 INFO - PROCESS | 3668 | 1465498276465 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 3668 | 1465498276467 Marionette TRACE conn3 <- [1,390,null,{}] 11:51:16 INFO - PROCESS | 3668 | 1465498276471 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:16 INFO - PROCESS | 3668 | 1465498276473 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:16 INFO - PROCESS | 3668 | 1465498276555 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:51:16 INFO - PROCESS | 3668 | 1465498276560 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 3668 | 1465498276562 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:16 INFO - PROCESS | 3668 | ++DOCSHELL 17B5D000 == 39 [pid = 3668] [id = 107] 11:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1850A400) [pid = 3668] [serial = 318] [outer = 00000000] 11:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DF0400) [pid = 3668] [serial = 319] [outer = 1850A400] 11:51:16 INFO - PROCESS | 3668 | 1465498276608 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19E8BC00) [pid = 3668] [serial = 320] [outer = 1850A400] 11:51:17 INFO - PROCESS | 3668 | 1465498277282 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 888ms 11:51:17 INFO - PROCESS | 3668 | 1465498277371 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 3668 | 1465498277375 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 11:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:51:17 INFO - PROCESS | 3668 | 1465498277380 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 3668 | 1465498277384 Marionette TRACE conn3 <- [1,394,null,{}] 11:51:17 INFO - PROCESS | 3668 | 1465498277389 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:17 INFO - PROCESS | 3668 | 1465498277392 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:17 INFO - PROCESS | 3668 | 1465498277540 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:51:17 INFO - PROCESS | 3668 | 1465498277658 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 3668 | 1465498277661 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:17 INFO - PROCESS | 3668 | ++DOCSHELL 10437C00 == 40 [pid = 3668] [id = 108] 11:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A53800) [pid = 3668] [serial = 321] [outer = 00000000] 11:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13067400) [pid = 3668] [serial = 322] [outer = 10A53800] 11:51:17 INFO - PROCESS | 3668 | 1465498277718 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13129800) [pid = 3668] [serial = 323] [outer = 10A53800] 11:51:18 INFO - PROCESS | 3668 | 1465498278379 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1044ms 11:51:18 INFO - PROCESS | 3668 | 1465498278425 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 3668 | 1465498278430 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 11:51:18 INFO - PROCESS | 3668 | 1465498278455 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:51:18 INFO - PROCESS | 3668 | 1465498278458 Marionette TRACE conn3 <- [1,398,null,{}] 11:51:18 INFO - PROCESS | 3668 | 1465498278462 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:18 INFO - PROCESS | 3668 | 1465498278465 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:18 INFO - PROCESS | 3668 | 1465498278570 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:51:18 INFO - PROCESS | 3668 | 1465498278650 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 3668 | 1465498278653 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:18 INFO - PROCESS | 3668 | ++DOCSHELL 13CB9800 == 41 [pid = 3668] [id = 109] 11:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (14430C00) [pid = 3668] [serial = 324] [outer = 00000000] 11:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (14495C00) [pid = 3668] [serial = 325] [outer = 14430C00] 11:51:18 INFO - PROCESS | 3668 | 1465498278749 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1577A000) [pid = 3668] [serial = 326] [outer = 14430C00] 11:51:19 INFO - PROCESS | 3668 | 1465498279360 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 935ms 11:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:51:19 INFO - PROCESS | 3668 | 1465498279401 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 3668 | 1465498279404 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 11:51:19 INFO - PROCESS | 3668 | 1465498279408 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 3668 | 1465498279412 Marionette TRACE conn3 <- [1,402,null,{}] 11:51:19 INFO - PROCESS | 3668 | 1465498279423 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:19 INFO - PROCESS | 3668 | 1465498279427 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:19 INFO - PROCESS | 3668 | 1465498279533 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:51:19 INFO - PROCESS | 3668 | 1465498279630 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 3668 | 1465498279633 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:19 INFO - PROCESS | 3668 | ++DOCSHELL 18518C00 == 42 [pid = 3668] [id = 110] 11:51:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18A34800) [pid = 3668] [serial = 327] [outer = 00000000] 11:51:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19DEF400) [pid = 3668] [serial = 328] [outer = 18A34800] 11:51:19 INFO - PROCESS | 3668 | 1465498279688 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19E90400) [pid = 3668] [serial = 329] [outer = 18A34800] 11:51:20 INFO - PROCESS | 3668 | 1465498280463 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1137ms 11:51:20 INFO - PROCESS | 3668 | 1465498280554 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 3668 | 1465498280558 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 11:51:20 INFO - PROCESS | 3668 | 1465498280563 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:51:20 INFO - PROCESS | 3668 | 1465498280566 Marionette TRACE conn3 <- [1,406,null,{}] 11:51:20 INFO - PROCESS | 3668 | 1465498280572 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 3668 | 1465498280574 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:20 INFO - PROCESS | 3668 | 1465498280715 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:51:20 INFO - PROCESS | 3668 | 1465498280836 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 3668 | 1465498280841 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:20 INFO - PROCESS | 3668 | ++DOCSHELL 10FB5000 == 43 [pid = 3668] [id = 111] 11:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (10FB7800) [pid = 3668] [serial = 330] [outer = 00000000] 11:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (12D9F400) [pid = 3668] [serial = 331] [outer = 10FB7800] 11:51:20 INFO - PROCESS | 3668 | 1465498280918 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1312EC00) [pid = 3668] [serial = 332] [outer = 10FB7800] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 14495800 == 42 [pid = 3668] [id = 106] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 13CB1400 == 41 [pid = 3668] [id = 105] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 17B57400 == 40 [pid = 3668] [id = 104] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 172D8800 == 39 [pid = 3668] [id = 103] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 130A5000 == 38 [pid = 3668] [id = 102] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 15772800 == 37 [pid = 3668] [id = 101] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 14445000 == 36 [pid = 3668] [id = 100] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 114C2C00 == 35 [pid = 3668] [id = 99] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 10BAE400 == 34 [pid = 3668] [id = 98] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 0F2CAC00 == 33 [pid = 3668] [id = 97] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 0F2C6C00 == 32 [pid = 3668] [id = 96] 11:51:21 INFO - PROCESS | 3668 | --DOCSHELL 1B131C00 == 31 [pid = 3668] [id = 95] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1AB10000) [pid = 3668] [serial = 268] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AB78800) [pid = 3668] [serial = 271] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (15E82400) [pid = 3668] [serial = 250] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1AF79800) [pid = 3668] [serial = 242] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A88CC00) [pid = 3668] [serial = 265] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17934C00) [pid = 3668] [serial = 253] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB6A000) [pid = 3668] [serial = 269] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (179DA400) [pid = 3668] [serial = 254] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (114C5000) [pid = 3668] [serial = 244] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (11C22800) [pid = 3668] [serial = 245] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19DEB400) [pid = 3668] [serial = 259] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19E8A400) [pid = 3668] [serial = 260] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17B5C400) [pid = 3668] [serial = 256] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17D56C00) [pid = 3668] [serial = 257] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A25A800) [pid = 3668] [serial = 262] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A25C400) [pid = 3668] [serial = 263] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13CB6C00) [pid = 3668] [serial = 247] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13D03C00) [pid = 3668] [serial = 248] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (172E2000) [pid = 3668] [serial = 274] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1AF7B800) [pid = 3668] [serial = 272] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19DF3C00) [pid = 3668] [serial = 280] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16B83C00) [pid = 3668] [serial = 251] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A88DC00) [pid = 3668] [serial = 275] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16CD3400) [pid = 3668] [serial = 277] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1B137800) [pid = 3668] [serial = 283] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170EF400) [pid = 3668] [serial = 278] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1A88D800) [pid = 3668] [serial = 266] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A24D000) [pid = 3668] [serial = 281] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 3668 | 1465498281411 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 903ms 11:51:21 INFO - PROCESS | 3668 | 1465498281453 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 3668 | 1465498281457 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:51:21 INFO - PROCESS | 3668 | 1465498281463 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 3668 | 1465498281466 Marionette TRACE conn3 <- [1,410,null,{}] 11:51:21 INFO - PROCESS | 3668 | 1465498281470 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 3668 | 1465498281472 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:21 INFO - PROCESS | 3668 | 1465498281565 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:51:21 INFO - PROCESS | 3668 | 1465498281573 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 3668 | 1465498281576 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:21 INFO - PROCESS | 3668 | ++DOCSHELL 1393C000 == 32 [pid = 3668] [id = 112] 11:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13CBE400) [pid = 3668] [serial = 333] [outer = 00000000] 11:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13D0F400) [pid = 3668] [serial = 334] [outer = 13CBE400] 11:51:21 INFO - PROCESS | 3668 | 1465498281622 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (14438C00) [pid = 3668] [serial = 335] [outer = 13CBE400] 11:51:22 INFO - PROCESS | 3668 | 1465498282096 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 702ms 11:51:22 INFO - PROCESS | 3668 | 1465498282163 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 3668 | 1465498282165 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:51:22 INFO - PROCESS | 3668 | 1465498282168 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 3668 | 1465498282172 Marionette TRACE conn3 <- [1,414,null,{}] 11:51:22 INFO - PROCESS | 3668 | 1465498282216 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 3668 | 1465498282222 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:22 INFO - PROCESS | 3668 | 1465498282313 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:51:22 INFO - PROCESS | 3668 | 1465498282390 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 3668 | 1465498282393 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:22 INFO - PROCESS | 3668 | ++DOCSHELL 16E56800 == 33 [pid = 3668] [id = 113] 11:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E57800) [pid = 3668] [serial = 336] [outer = 00000000] 11:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F1800) [pid = 3668] [serial = 337] [outer = 16E57800] 11:51:22 INFO - PROCESS | 3668 | 1465498282440 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (170FA000) [pid = 3668] [serial = 338] [outer = 16E57800] 11:51:22 INFO - PROCESS | 3668 | 1465498282807 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 686ms 11:51:22 INFO - PROCESS | 3668 | 1465498282868 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 3668 | 1465498282870 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:51:22 INFO - PROCESS | 3668 | 1465498282873 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 3668 | 1465498282875 Marionette TRACE conn3 <- [1,418,null,{}] 11:51:22 INFO - PROCESS | 3668 | 1465498282879 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 3668 | 1465498282881 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:22 INFO - PROCESS | 3668 | 1465498282965 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:51:22 INFO - PROCESS | 3668 | 1465498282970 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 3668 | 1465498282981 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:22 INFO - PROCESS | 3668 | ++DOCSHELL 173F5800 == 34 [pid = 3668] [id = 114] 11:51:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17940800) [pid = 3668] [serial = 339] [outer = 00000000] 11:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17A74400) [pid = 3668] [serial = 340] [outer = 17940800] 11:51:23 INFO - PROCESS | 3668 | 1465498283026 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17D57C00) [pid = 3668] [serial = 341] [outer = 17940800] 11:51:23 INFO - PROCESS | 3668 | 1465498283963 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1138ms 11:51:24 INFO - PROCESS | 3668 | 1465498284022 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 3668 | 1465498284024 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:51:24 INFO - PROCESS | 3668 | 1465498284028 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 3668 | 1465498284029 Marionette TRACE conn3 <- [1,422,null,{}] 11:51:24 INFO - PROCESS | 3668 | 1465498284033 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 3668 | 1465498284035 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:24 INFO - PROCESS | 3668 | 1465498284141 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:51:24 INFO - PROCESS | 3668 | 1465498284147 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 3668 | 1465498284150 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:24 INFO - PROCESS | 3668 | ++DOCSHELL 18224800 == 35 [pid = 3668] [id = 115] 11:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18227800) [pid = 3668] [serial = 342] [outer = 00000000] 11:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DF2C00) [pid = 3668] [serial = 343] [outer = 18227800] 11:51:24 INFO - PROCESS | 3668 | 1465498284194 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E8A400) [pid = 3668] [serial = 344] [outer = 18227800] 11:51:25 INFO - PROCESS | 3668 | 1465498285107 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1075ms 11:51:25 INFO - PROCESS | 3668 | 1465498285122 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 3668 | 1465498285124 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13128C00) [pid = 3668] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16E62000) [pid = 3668] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15779800) [pid = 3668] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0F2CC400) [pid = 3668] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A52800) [pid = 3668] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17935C00) [pid = 3668] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14445400) [pid = 3668] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B5D800) [pid = 3668] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (179F1800) [pid = 3668] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:51:25 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15E82C00) [pid = 3668] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:51:25 INFO - PROCESS | 3668 | 1465498285152 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 3668 | 1465498285153 Marionette TRACE conn3 <- [1,426,null,{}] 11:51:25 INFO - PROCESS | 3668 | 1465498285157 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 3668 | 1465498285162 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:25 INFO - PROCESS | 3668 | 1465498285293 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:51:25 INFO - PROCESS | 3668 | 1465498285347 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 3668 | 1465498285349 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:25 INFO - PROCESS | 3668 | ++DOCSHELL 17935C00 == 36 [pid = 3668] [id = 116] 11:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (179F1800) [pid = 3668] [serial = 345] [outer = 00000000] 11:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18513C00) [pid = 3668] [serial = 346] [outer = 179F1800] 11:51:25 INFO - PROCESS | 3668 | 1465498285394 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19DF2000) [pid = 3668] [serial = 347] [outer = 179F1800] 11:51:25 INFO - PROCESS | 3668 | 1465498285777 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 3668 | 1465498285792 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 3668 | 1465498285796 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 3668 | 1465498285797 Marionette TRACE conn3 <- [1,430,null,{}] 11:51:25 INFO - PROCESS | 3668 | 1465498285801 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 3668 | 1465498285803 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:25 INFO - PROCESS | 3668 | 1465498285920 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:51:25 INFO - PROCESS | 3668 | 1465498285927 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 3668 | 1465498285929 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:25 INFO - PROCESS | 3668 | ++DOCSHELL 1850CC00 == 37 [pid = 3668] [id = 117] 11:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19E8D400) [pid = 3668] [serial = 348] [outer = 00000000] 11:51:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A262C00) [pid = 3668] [serial = 349] [outer = 19E8D400] 11:51:25 INFO - PROCESS | 3668 | 1465498285975 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A644400) [pid = 3668] [serial = 350] [outer = 19E8D400] 11:51:26 INFO - PROCESS | 3668 | 1465498286390 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 624ms 11:51:26 INFO - PROCESS | 3668 | 1465498286434 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:51:26 INFO - PROCESS | 3668 | 1465498286436 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 11:51:26 INFO - PROCESS | 3668 | 1465498286439 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 3668 | 1465498286441 Marionette TRACE conn3 <- [1,434,null,{}] 11:51:26 INFO - PROCESS | 3668 | 1465498286444 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:26 INFO - PROCESS | 3668 | 1465498286446 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:26 INFO - PROCESS | 3668 | 1465498286559 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:51:26 INFO - PROCESS | 3668 | 1465498286567 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 3668 | 1465498286569 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:26 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CBC00 == 38 [pid = 3668] [id = 118] 11:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (10479400) [pid = 3668] [serial = 351] [outer = 00000000] 11:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A7DA800) [pid = 3668] [serial = 352] [outer = 10479400] 11:51:26 INFO - PROCESS | 3668 | 1465498286612 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7EB000) [pid = 3668] [serial = 353] [outer = 10479400] 11:51:27 INFO - PROCESS | 3668 | 1465498287033 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 639ms 11:51:27 INFO - PROCESS | 3668 | 1465498287062 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 3668 | 1465498287064 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 11:51:27 INFO - PROCESS | 3668 | 1465498287067 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:51:27 INFO - PROCESS | 3668 | 1465498287068 Marionette TRACE conn3 <- [1,438,null,{}] 11:51:27 INFO - PROCESS | 3668 | 1465498287072 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 3668 | 1465498287074 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:27 INFO - PROCESS | 3668 | 1465498287186 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:51:27 INFO - PROCESS | 3668 | 1465498287193 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 3668 | 1465498287195 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:27 INFO - PROCESS | 3668 | ++DOCSHELL 13D0CC00 == 39 [pid = 3668] [id = 119] 11:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A889800) [pid = 3668] [serial = 354] [outer = 00000000] 11:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A88E000) [pid = 3668] [serial = 355] [outer = 1A889800] 11:51:27 INFO - PROCESS | 3668 | 1465498287238 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A88E800) [pid = 3668] [serial = 356] [outer = 1A889800] 11:51:27 INFO - PROCESS | 3668 | 1465498287932 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 935ms 11:51:28 INFO - PROCESS | 3668 | 1465498288014 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 3668 | 1465498288018 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 11:51:28 INFO - PROCESS | 3668 | 1465498288023 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:51:28 INFO - PROCESS | 3668 | 1465498288028 Marionette TRACE conn3 <- [1,442,null,{}] 11:51:28 INFO - PROCESS | 3668 | 1465498288034 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:28 INFO - PROCESS | 3668 | 1465498288037 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:28 INFO - PROCESS | 3668 | 1465498288184 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:51:28 INFO - PROCESS | 3668 | 1465498288305 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 3668 | 1465498288308 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:28 INFO - PROCESS | 3668 | ++DOCSHELL 10477C00 == 40 [pid = 3668] [id = 120] 11:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10BBA400) [pid = 3668] [serial = 357] [outer = 00000000] 11:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12D9F000) [pid = 3668] [serial = 358] [outer = 10BBA400] 11:51:28 INFO - PROCESS | 3668 | 1465498288365 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13CB1400) [pid = 3668] [serial = 359] [outer = 10BBA400] 11:51:28 INFO - PROCESS | 3668 | 1465498288989 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 997ms 11:51:29 INFO - PROCESS | 3668 | 1465498289027 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 3668 | 1465498289032 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 11:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:51:29 INFO - PROCESS | 3668 | 1465498289038 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 3668 | 1465498289041 Marionette TRACE conn3 <- [1,446,null,{}] 11:51:29 INFO - PROCESS | 3668 | 1465498289045 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:29 INFO - PROCESS | 3668 | 1465498289048 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:29 INFO - PROCESS | 3668 | 1465498289161 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:51:29 INFO - PROCESS | 3668 | 1465498289284 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 3668 | 1465498289287 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:29 INFO - PROCESS | 3668 | ++DOCSHELL 15C9BC00 == 41 [pid = 3668] [id = 121] 11:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15E81400) [pid = 3668] [serial = 360] [outer = 00000000] 11:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (170EF400) [pid = 3668] [serial = 361] [outer = 15E81400] 11:51:29 INFO - PROCESS | 3668 | 1465498289344 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (170FE400) [pid = 3668] [serial = 362] [outer = 15E81400] 11:51:29 INFO - PROCESS | 3668 | 1465498289992 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 997ms 11:51:30 INFO - PROCESS | 3668 | 1465498290040 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 3668 | 1465498290043 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 11:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:51:30 INFO - PROCESS | 3668 | 1465498290047 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 3668 | 1465498290050 Marionette TRACE conn3 <- [1,450,null,{}] 11:51:30 INFO - PROCESS | 3668 | 1465498290061 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:30 INFO - PROCESS | 3668 | 1465498290066 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:30 INFO - PROCESS | 3668 | 1465498290184 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:51:30 INFO - PROCESS | 3668 | 1465498290281 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 3668 | 1465498290285 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:30 INFO - PROCESS | 3668 | ++DOCSHELL 17A7FC00 == 42 [pid = 3668] [id = 122] 11:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (17A82800) [pid = 3668] [serial = 363] [outer = 00000000] 11:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1850FC00) [pid = 3668] [serial = 364] [outer = 17A82800] 11:51:30 INFO - PROCESS | 3668 | 1465498290342 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A25A800) [pid = 3668] [serial = 365] [outer = 17A82800] 11:51:31 INFO - PROCESS | 3668 | 1465498291092 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 3668 | 1465498291156 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 11:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:51:31 INFO - PROCESS | 3668 | 1465498291161 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 3668 | 1465498291164 Marionette TRACE conn3 <- [1,454,null,{}] 11:51:31 INFO - PROCESS | 3668 | 1465498291169 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:31 INFO - PROCESS | 3668 | 1465498291172 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:31 INFO - PROCESS | 3668 | 1465498291270 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:51:31 INFO - PROCESS | 3668 | 1465498291398 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 3668 | 1465498291401 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:31 INFO - PROCESS | 3668 | ++DOCSHELL 13152000 == 43 [pid = 3668] [id = 123] 11:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (13650C00) [pid = 3668] [serial = 366] [outer = 00000000] 11:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (14437000) [pid = 3668] [serial = 367] [outer = 13650C00] 11:51:31 INFO - PROCESS | 3668 | 1465498291453 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (155F1000) [pid = 3668] [serial = 368] [outer = 13650C00] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 0F2CBC00 == 42 [pid = 3668] [id = 118] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 1850CC00 == 41 [pid = 3668] [id = 117] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 17935C00 == 40 [pid = 3668] [id = 116] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 18224800 == 39 [pid = 3668] [id = 115] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 173F5800 == 38 [pid = 3668] [id = 114] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 16E56800 == 37 [pid = 3668] [id = 113] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 1393C000 == 36 [pid = 3668] [id = 112] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 10FB5000 == 35 [pid = 3668] [id = 111] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 17B5D000 == 34 [pid = 3668] [id = 107] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 10437C00 == 33 [pid = 3668] [id = 108] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 18518C00 == 32 [pid = 3668] [id = 110] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 13CB9800 == 31 [pid = 3668] [id = 109] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 17A7FC00 == 30 [pid = 3668] [id = 122] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 15C9BC00 == 29 [pid = 3668] [id = 121] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 13D0CC00 == 28 [pid = 3668] [id = 119] 11:51:32 INFO - PROCESS | 3668 | --DOCSHELL 10477C00 == 27 [pid = 3668] [id = 120] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (10375800) [pid = 3668] [serial = 290] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0F2D1000) [pid = 3668] [serial = 289] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (10375C00) [pid = 3668] [serial = 286] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1125B800) [pid = 3668] [serial = 292] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (12D9F800) [pid = 3668] [serial = 293] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17A6A800) [pid = 3668] [serial = 307] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (170FB800) [pid = 3668] [serial = 305] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15625000) [pid = 3668] [serial = 299] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (155EA800) [pid = 3668] [serial = 298] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18232400) [pid = 3668] [serial = 310] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17A74800) [pid = 3668] [serial = 308] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18518000) [pid = 3668] [serial = 316] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18342C00) [pid = 3668] [serial = 311] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DF0400) [pid = 3668] [serial = 319] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17D55400) [pid = 3668] [serial = 313] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (18230800) [pid = 3668] [serial = 314] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16CD2800) [pid = 3668] [serial = 302] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18A38800) [pid = 3668] [serial = 317] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (132E1400) [pid = 3668] [serial = 295] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13659400) [pid = 3668] [serial = 296] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (170F2400) [pid = 3668] [serial = 304] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16B80400) [pid = 3668] [serial = 301] [outer = 00000000] [url = about:blank] 11:51:32 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:32 INFO - PROCESS | 3668 | 1465498292576 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1449ms 11:51:32 INFO - PROCESS | 3668 | 1465498292622 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 3668 | 1465498292627 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:51:32 INFO - PROCESS | 3668 | 1465498292631 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 3668 | 1465498292634 Marionette TRACE conn3 <- [1,458,null,{}] 11:51:32 INFO - PROCESS | 3668 | 1465498292640 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 3668 | 1465498292643 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:32 INFO - PROCESS | 3668 | 1465498292715 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:51:32 INFO - PROCESS | 3668 | 1465498292723 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 3668 | 1465498292727 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:32 INFO - PROCESS | 3668 | ++DOCSHELL 10F21400 == 28 [pid = 3668] [id = 124] 11:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (10F21800) [pid = 3668] [serial = 369] [outer = 00000000] 11:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10FB5000) [pid = 3668] [serial = 370] [outer = 10F21800] 11:51:32 INFO - PROCESS | 3668 | 1465498292775 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1125A800) [pid = 3668] [serial = 371] [outer = 10F21800] 11:51:32 INFO - PROCESS | 3668 | [3668] 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 11:51:32 INFO - PROCESS | 3668 | [3668] 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 11:51:33 INFO - PROCESS | 3668 | 1465498293248 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 3668 | 1465498293321 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:51:33 INFO - PROCESS | 3668 | 1465498293327 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 3668 | 1465498293330 Marionette TRACE conn3 <- [1,462,null,{}] 11:51:33 INFO - PROCESS | 3668 | 1465498293334 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 3668 | 1465498293336 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:33 INFO - PROCESS | 3668 | 1465498293422 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:51:33 INFO - PROCESS | 3668 | 1465498293505 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 3668 | 1465498293508 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:33 INFO - PROCESS | 3668 | ++DOCSHELL 13126400 == 29 [pid = 3668] [id = 125] 11:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13126C00) [pid = 3668] [serial = 372] [outer = 00000000] 11:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1322EC00) [pid = 3668] [serial = 373] [outer = 13126C00] 11:51:33 INFO - PROCESS | 3668 | 1465498293569 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13934000) [pid = 3668] [serial = 374] [outer = 13126C00] 11:51:33 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:33 INFO - PROCESS | 3668 | 1465498293946 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 3668 | 1465498293971 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:51:33 INFO - PROCESS | 3668 | 1465498293974 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 3668 | 1465498293978 Marionette TRACE conn3 <- [1,466,null,{}] 11:51:33 INFO - PROCESS | 3668 | 1465498293988 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 3668 | 1465498293993 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:34 INFO - PROCESS | 3668 | 1465498294074 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:51:34 INFO - PROCESS | 3668 | 1465498294083 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 3668 | 1465498294086 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:34 INFO - PROCESS | 3668 | ++DOCSHELL 155EA800 == 30 [pid = 3668] [id = 126] 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (155F2400) [pid = 3668] [serial = 375] [outer = 00000000] 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15C9B000) [pid = 3668] [serial = 376] [outer = 155F2400] 11:51:34 INFO - PROCESS | 3668 | 1465498294138 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16B85800) [pid = 3668] [serial = 377] [outer = 155F2400] 11:51:34 INFO - PROCESS | 3668 | 1465498294640 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 3668 | 1465498294677 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:51:34 INFO - PROCESS | 3668 | 1465498294680 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 3668 | 1465498294681 Marionette TRACE conn3 <- [1,470,null,{}] 11:51:34 INFO - PROCESS | 3668 | 1465498294684 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 3668 | 1465498294686 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:34 INFO - PROCESS | 3668 | 1465498294832 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:51:34 INFO - PROCESS | 3668 | 1465498294853 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 3668 | 1465498294855 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:34 INFO - PROCESS | 3668 | ++DOCSHELL 170F6800 == 31 [pid = 3668] [id = 127] 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F7000) [pid = 3668] [serial = 378] [outer = 00000000] 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170FC000) [pid = 3668] [serial = 379] [outer = 170F7000] 11:51:34 INFO - PROCESS | 3668 | 1465498294899 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (173F9400) [pid = 3668] [serial = 380] [outer = 170F7000] 11:51:35 INFO - PROCESS | 3668 | 1465498295324 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 701ms 11:51:35 INFO - PROCESS | 3668 | 1465498295379 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 3668 | 1465498295381 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 11:51:35 INFO - PROCESS | 3668 | 1465498295384 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:51:35 INFO - PROCESS | 3668 | 1465498295386 Marionette TRACE conn3 <- [1,474,null,{}] 11:51:35 INFO - PROCESS | 3668 | 1465498295390 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:35 INFO - PROCESS | 3668 | 1465498295392 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:35 INFO - PROCESS | 3668 | 1465498295494 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:51:35 INFO - PROCESS | 3668 | 1465498295500 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 3668 | 1465498295502 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:35 INFO - PROCESS | 3668 | ++DOCSHELL 179F0000 == 32 [pid = 3668] [id = 128] 11:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (179F3400) [pid = 3668] [serial = 381] [outer = 00000000] 11:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17A6BC00) [pid = 3668] [serial = 382] [outer = 179F3400] 11:51:35 INFO - PROCESS | 3668 | 1465498295545 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17D50C00) [pid = 3668] [serial = 383] [outer = 179F3400] 11:51:36 INFO - PROCESS | 3668 | 1465498296023 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 701ms 11:51:36 INFO - PROCESS | 3668 | 1465498296084 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 3668 | 1465498296086 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:51:36 INFO - PROCESS | 3668 | 1465498296094 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 3668 | 1465498296096 Marionette TRACE conn3 <- [1,478,null,{}] 11:51:36 INFO - PROCESS | 3668 | 1465498296100 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:36 INFO - PROCESS | 3668 | 1465498296105 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:36 INFO - PROCESS | 3668 | 1465498296267 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:51:36 INFO - PROCESS | 3668 | 1465498296574 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 3668 | 1465498296576 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10479400) [pid = 3668] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A889800) [pid = 3668] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16E57800) [pid = 3668] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18227800) [pid = 3668] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (14430C00) [pid = 3668] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18A34800) [pid = 3668] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A53800) [pid = 3668] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (179F1800) [pid = 3668] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19E8D400) [pid = 3668] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17940800) [pid = 3668] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13CBE400) [pid = 3668] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1850A400) [pid = 3668] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10FB7800) [pid = 3668] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1B132000) [pid = 3668] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:51:36 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0F2C9400) [pid = 3668] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:51:36 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CAC00 == 33 [pid = 3668] [id = 129] 11:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0F2CC000) [pid = 3668] [serial = 384] [outer = 00000000] 11:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10A53800) [pid = 3668] [serial = 385] [outer = 0F2CC000] 11:51:36 INFO - PROCESS | 3668 | 1465498296652 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13657000) [pid = 3668] [serial = 386] [outer = 0F2CC000] 11:51:37 INFO - PROCESS | 3668 | 1465498297021 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 935ms 11:51:37 INFO - PROCESS | 3668 | 1465498297035 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 3668 | 1465498297037 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 11:51:37 INFO - PROCESS | 3668 | 1465498297041 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:51:37 INFO - PROCESS | 3668 | 1465498297042 Marionette TRACE conn3 <- [1,482,null,{}] 11:51:37 INFO - PROCESS | 3668 | 1465498297046 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 3668 | 1465498297048 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:37 INFO - PROCESS | 3668 | 1465498297121 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:51:37 INFO - PROCESS | 3668 | 1465498297198 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 3668 | 1465498297200 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:37 INFO - PROCESS | 3668 | ++DOCSHELL 13226C00 == 34 [pid = 3668] [id = 130] 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13651000) [pid = 3668] [serial = 387] [outer = 00000000] 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A34800) [pid = 3668] [serial = 388] [outer = 13651000] 11:51:37 INFO - PROCESS | 3668 | 1465498297243 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18A35800) [pid = 3668] [serial = 389] [outer = 13651000] 11:51:37 INFO - PROCESS | 3668 | 1465498297616 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 638ms 11:51:37 INFO - PROCESS | 3668 | 1465498297679 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 3668 | 1465498297682 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:51:37 INFO - PROCESS | 3668 | 1465498297685 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 3668 | 1465498297687 Marionette TRACE conn3 <- [1,486,null,{}] 11:51:37 INFO - PROCESS | 3668 | 1465498297690 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 3668 | 1465498297692 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:37 INFO - PROCESS | 3668 | 1465498297797 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:51:37 INFO - PROCESS | 3668 | 1465498297807 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 3668 | 1465498297809 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:37 INFO - PROCESS | 3668 | ++DOCSHELL 16B86000 == 35 [pid = 3668] [id = 131] 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18518C00) [pid = 3668] [serial = 390] [outer = 00000000] 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E87400) [pid = 3668] [serial = 391] [outer = 18518C00] 11:51:37 INFO - PROCESS | 3668 | 1465498297853 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (172E4C00) [pid = 3668] [serial = 392] [outer = 18518C00] 11:51:38 INFO - PROCESS | 3668 | 1465498298268 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 623ms 11:51:38 INFO - PROCESS | 3668 | 1465498298323 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 3668 | 1465498298325 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 11:51:38 INFO - PROCESS | 3668 | 1465498298328 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:51:38 INFO - PROCESS | 3668 | 1465498298329 Marionette TRACE conn3 <- [1,490,null,{}] 11:51:38 INFO - PROCESS | 3668 | 1465498298332 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:38 INFO - PROCESS | 3668 | 1465498298334 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:38 INFO - PROCESS | 3668 | 1465498298441 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:51:38 INFO - PROCESS | 3668 | 1465498298449 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 3668 | 1465498298451 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:38 INFO - PROCESS | 3668 | ++DOCSHELL 155EA000 == 36 [pid = 3668] [id = 132] 11:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A25B800) [pid = 3668] [serial = 393] [outer = 00000000] 11:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A63C400) [pid = 3668] [serial = 394] [outer = 1A25B800] 11:51:38 INFO - PROCESS | 3668 | 1465498298494 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A7D7C00) [pid = 3668] [serial = 395] [outer = 1A25B800] 11:51:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10563000) [pid = 3668] [serial = 396] [outer = 1B74B800] 11:51:39 INFO - PROCESS | 3668 | 1465498299396 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1137ms 11:51:39 INFO - PROCESS | 3668 | 1465498299460 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 3668 | 1465498299464 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:51:39 INFO - PROCESS | 3668 | 1465498299469 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 3668 | 1465498299474 Marionette TRACE conn3 <- [1,494,null,{}] 11:51:39 INFO - PROCESS | 3668 | 1465498299522 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:39 INFO - PROCESS | 3668 | 1465498299525 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:39 INFO - PROCESS | 3668 | 1465498299628 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:51:39 INFO - PROCESS | 3668 | 1465498299747 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 3668 | 1465498299750 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:39 INFO - PROCESS | 3668 | ++DOCSHELL 10FB3800 == 37 [pid = 3668] [id = 133] 11:51:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (130A5000) [pid = 3668] [serial = 397] [outer = 00000000] 11:51:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13CB6000) [pid = 3668] [serial = 398] [outer = 130A5000] 11:51:39 INFO - PROCESS | 3668 | 1465498299809 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1442D800) [pid = 3668] [serial = 399] [outer = 130A5000] 11:51:40 INFO - PROCESS | 3668 | 1465498300691 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1231ms 11:51:40 INFO - PROCESS | 3668 | 1465498300710 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 3668 | 1465498300714 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 11:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:51:40 INFO - PROCESS | 3668 | 1465498300719 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 3668 | 1465498300724 Marionette TRACE conn3 <- [1,498,null,{}] 11:51:40 INFO - PROCESS | 3668 | 1465498300732 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:40 INFO - PROCESS | 3668 | 1465498300735 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:40 INFO - PROCESS | 3668 | 1465498300846 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:51:40 INFO - PROCESS | 3668 | 1465498300928 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 3668 | 1465498300932 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:40 INFO - PROCESS | 3668 | ++DOCSHELL 103E4800 == 38 [pid = 3668] [id = 134] 11:51:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (103F3000) [pid = 3668] [serial = 400] [outer = 00000000] 11:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10F2D400) [pid = 3668] [serial = 401] [outer = 103F3000] 11:51:41 INFO - PROCESS | 3668 | 1465498301014 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (12AEA800) [pid = 3668] [serial = 402] [outer = 103F3000] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 16B86000 == 37 [pid = 3668] [id = 131] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 13226C00 == 36 [pid = 3668] [id = 130] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 0F2CAC00 == 35 [pid = 3668] [id = 129] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 179F0000 == 34 [pid = 3668] [id = 128] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 170F6800 == 33 [pid = 3668] [id = 127] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 155EA800 == 32 [pid = 3668] [id = 126] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 13126400 == 31 [pid = 3668] [id = 125] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 10F21400 == 30 [pid = 3668] [id = 124] 11:51:41 INFO - PROCESS | 3668 | --DOCSHELL 13152000 == 29 [pid = 3668] [id = 123] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A88E800) [pid = 3668] [serial = 356] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (170F1800) [pid = 3668] [serial = 337] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19E8A400) [pid = 3668] [serial = 344] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (14495C00) [pid = 3668] [serial = 325] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19DEF400) [pid = 3668] [serial = 328] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (170FA000) [pid = 3668] [serial = 338] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13067400) [pid = 3668] [serial = 322] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19DF2000) [pid = 3668] [serial = 347] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13129800) [pid = 3668] [serial = 323] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A262C00) [pid = 3668] [serial = 349] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DF2C00) [pid = 3668] [serial = 343] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A644400) [pid = 3668] [serial = 350] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17A74400) [pid = 3668] [serial = 340] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14438C00) [pid = 3668] [serial = 335] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19E8BC00) [pid = 3668] [serial = 320] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1577A000) [pid = 3668] [serial = 326] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13D0F400) [pid = 3668] [serial = 334] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12D9F400) [pid = 3668] [serial = 331] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1B13C400) [pid = 3668] [serial = 284] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17D57C00) [pid = 3668] [serial = 341] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1312EC00) [pid = 3668] [serial = 332] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19E90400) [pid = 3668] [serial = 329] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18513C00) [pid = 3668] [serial = 346] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (105ED800) [pid = 3668] [serial = 287] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A88E000) [pid = 3668] [serial = 355] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A7DA800) [pid = 3668] [serial = 352] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A7EB000) [pid = 3668] [serial = 353] [outer = 00000000] [url = about:blank] 11:51:41 INFO - PROCESS | 3668 | 1465498301465 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 794ms 11:51:41 INFO - PROCESS | 3668 | 1465498301522 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 3668 | 1465498301527 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:51:41 INFO - PROCESS | 3668 | 1465498301533 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 3668 | 1465498301536 Marionette TRACE conn3 <- [1,502,null,{}] 11:51:41 INFO - PROCESS | 3668 | 1465498301539 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:41 INFO - PROCESS | 3668 | 1465498301542 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:41 INFO - PROCESS | 3668 | 1465498301628 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:51:41 INFO - PROCESS | 3668 | 1465498301634 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 3668 | 1465498301637 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:41 INFO - PROCESS | 3668 | ++DOCSHELL 13146000 == 30 [pid = 3668] [id = 135] 11:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13148C00) [pid = 3668] [serial = 403] [outer = 00000000] 11:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (132E1400) [pid = 3668] [serial = 404] [outer = 13148C00] 11:51:41 INFO - PROCESS | 3668 | 1465498301684 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13931000) [pid = 3668] [serial = 405] [outer = 13148C00] 11:51:42 INFO - PROCESS | 3668 | 1465498302156 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 11:51:42 INFO - PROCESS | 3668 | 1465498302170 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 3668 | 1465498302172 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 11:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:51:42 INFO - PROCESS | 3668 | 1465498302176 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 3668 | 1465498302179 Marionette TRACE conn3 <- [1,506,null,{}] 11:51:42 INFO - PROCESS | 3668 | 1465498302193 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 3668 | 1465498302198 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:42 INFO - PROCESS | 3668 | 1465498302279 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:51:42 INFO - PROCESS | 3668 | 1465498302318 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 3668 | 1465498302322 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:42 INFO - PROCESS | 3668 | ++DOCSHELL 15C6C800 == 31 [pid = 3668] [id = 136] 11:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15C6F800) [pid = 3668] [serial = 406] [outer = 00000000] 11:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15E8BC00) [pid = 3668] [serial = 407] [outer = 15C6F800] 11:51:42 INFO - PROCESS | 3668 | 1465498302368 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16CD1800) [pid = 3668] [serial = 408] [outer = 15C6F800] 11:51:42 INFO - PROCESS | 3668 | 1465498302815 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 701ms 11:51:42 INFO - PROCESS | 3668 | 1465498302875 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 3668 | 1465498302878 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 11:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:51:42 INFO - PROCESS | 3668 | 1465498302881 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 3668 | 1465498302882 Marionette TRACE conn3 <- [1,510,null,{}] 11:51:42 INFO - PROCESS | 3668 | 1465498302886 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 3668 | 1465498302888 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:42 INFO - PROCESS | 3668 | 1465498302970 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:51:42 INFO - PROCESS | 3668 | 1465498302977 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 3668 | 1465498302988 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:42 INFO - PROCESS | 3668 | ++DOCSHELL 15C62800 == 32 [pid = 3668] [id = 137] 11:51:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (170EF800) [pid = 3668] [serial = 409] [outer = 00000000] 11:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (179D4C00) [pid = 3668] [serial = 410] [outer = 170EF800] 11:51:43 INFO - PROCESS | 3668 | 1465498303033 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A65800) [pid = 3668] [serial = 411] [outer = 170EF800] 11:51:43 INFO - PROCESS | 3668 | 1465498303457 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 639ms 11:51:43 INFO - PROCESS | 3668 | 1465498303519 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 3668 | 1465498303521 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 11:51:43 INFO - PROCESS | 3668 | 1465498303524 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:51:43 INFO - PROCESS | 3668 | 1465498303526 Marionette TRACE conn3 <- [1,514,null,{}] 11:51:43 INFO - PROCESS | 3668 | 1465498303529 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:43 INFO - PROCESS | 3668 | 1465498303531 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:43 INFO - PROCESS | 3668 | 1465498303636 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:51:43 INFO - PROCESS | 3668 | 1465498303712 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 3668 | 1465498303714 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:43 INFO - PROCESS | 3668 | ++DOCSHELL 179FAC00 == 33 [pid = 3668] [id = 138] 11:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17A80800) [pid = 3668] [serial = 412] [outer = 00000000] 11:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1822C400) [pid = 3668] [serial = 413] [outer = 17A80800] 11:51:43 INFO - PROCESS | 3668 | 1465498303757 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18509C00) [pid = 3668] [serial = 414] [outer = 17A80800] 11:51:44 INFO - PROCESS | 3668 | 1465498304172 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 701ms 11:51:44 INFO - PROCESS | 3668 | 1465498304224 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 3668 | 1465498304226 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 11:51:44 INFO - PROCESS | 3668 | 1465498304235 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:51:44 INFO - PROCESS | 3668 | 1465498304237 Marionette TRACE conn3 <- [1,518,null,{}] 11:51:44 INFO - PROCESS | 3668 | 1465498304240 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 3668 | 1465498304246 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:44 INFO - PROCESS | 3668 | 1465498304376 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:51:44 INFO - PROCESS | 3668 | 1465498304418 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 3668 | 1465498304420 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:44 INFO - PROCESS | 3668 | ++DOCSHELL 170FAC00 == 34 [pid = 3668] [id = 139] 11:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17D58C00) [pid = 3668] [serial = 415] [outer = 00000000] 11:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E8C800) [pid = 3668] [serial = 416] [outer = 17D58C00] 11:51:44 INFO - PROCESS | 3668 | 1465498304465 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19E91800) [pid = 3668] [serial = 417] [outer = 17D58C00] 11:51:44 INFO - PROCESS | 3668 | 1465498304889 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 685ms 11:51:44 INFO - PROCESS | 3668 | 1465498304926 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 3668 | 1465498304928 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 11:51:44 INFO - PROCESS | 3668 | 1465498304931 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 3668 | 1465498304933 Marionette TRACE conn3 <- [1,522,null,{}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:51:44 INFO - PROCESS | 3668 | 1465498304972 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 3668 | 1465498304974 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:45 INFO - PROCESS | 3668 | 1465498305077 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:51:45 INFO - PROCESS | 3668 | 1465498305141 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 3668 | 1465498305143 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:45 INFO - PROCESS | 3668 | ++DOCSHELL 17A79800 == 35 [pid = 3668] [id = 140] 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18A3B800) [pid = 3668] [serial = 418] [outer = 00000000] 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A253800) [pid = 3668] [serial = 419] [outer = 18A3B800] 11:51:45 INFO - PROCESS | 3668 | 1465498305186 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A255800) [pid = 3668] [serial = 420] [outer = 18A3B800] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18518C00) [pid = 3668] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (170F7000) [pid = 3668] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13126C00) [pid = 3668] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10F21800) [pid = 3668] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (155F2400) [pid = 3668] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13650C00) [pid = 3668] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179F3400) [pid = 3668] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10BBA400) [pid = 3668] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15E81400) [pid = 3668] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17A82800) [pid = 3668] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F2CC000) [pid = 3668] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:51:45 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13651000) [pid = 3668] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:51:45 INFO - PROCESS | 3668 | 1465498305653 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 748ms 11:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:51:45 INFO - PROCESS | 3668 | 1465498305695 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 3668 | 1465498305697 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 11:51:45 INFO - PROCESS | 3668 | 1465498305700 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 3668 | 1465498305702 Marionette TRACE conn3 <- [1,526,null,{}] 11:51:45 INFO - PROCESS | 3668 | 1465498305705 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 3668 | 1465498305707 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:45 INFO - PROCESS | 3668 | 1465498305781 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:51:45 INFO - PROCESS | 3668 | 1465498305786 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 3668 | 1465498305788 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:45 INFO - PROCESS | 3668 | ++DOCSHELL 1280B800 == 36 [pid = 3668] [id = 141] 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13030000) [pid = 3668] [serial = 421] [outer = 00000000] 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (155F2400) [pid = 3668] [serial = 422] [outer = 13030000] 11:51:45 INFO - PROCESS | 3668 | 1465498305830 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A6C800) [pid = 3668] [serial = 423] [outer = 13030000] 11:51:46 INFO - PROCESS | 3668 | 1465498306285 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 623ms 11:51:46 INFO - PROCESS | 3668 | 1465498306339 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 3668 | 1465498306341 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 11:51:46 INFO - PROCESS | 3668 | 1465498306344 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:51:46 INFO - PROCESS | 3668 | 1465498306345 Marionette TRACE conn3 <- [1,530,null,{}] 11:51:46 INFO - PROCESS | 3668 | 1465498306349 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 3668 | 1465498306351 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:46 INFO - PROCESS | 3668 | 1465498306452 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:51:46 INFO - PROCESS | 3668 | 1465498306462 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 3668 | 1465498306464 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:46 INFO - PROCESS | 3668 | ++DOCSHELL 11CC5C00 == 37 [pid = 3668] [id = 142] 11:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (14447C00) [pid = 3668] [serial = 424] [outer = 00000000] 11:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A7D1400) [pid = 3668] [serial = 425] [outer = 14447C00] 11:51:46 INFO - PROCESS | 3668 | 1465498306508 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A7E4400) [pid = 3668] [serial = 426] [outer = 14447C00] 11:51:46 INFO - PROCESS | 3668 | 1465498306936 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:51:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:51:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:51:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 623ms 11:51:46 INFO - PROCESS | 3668 | 1465498306983 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 3668 | 1465498306984 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 11:51:46 INFO - PROCESS | 3668 | 1465498306988 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:51:46 INFO - PROCESS | 3668 | 1465498306989 Marionette TRACE conn3 <- [1,534,null,{}] 11:51:46 INFO - PROCESS | 3668 | 1465498306993 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 3668 | 1465498306995 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:47 INFO - PROCESS | 3668 | 1465498307090 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:51:47 INFO - PROCESS | 3668 | 1465498307095 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 3668 | 1465498307097 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:47 INFO - PROCESS | 3668 | ++DOCSHELL 172DC400 == 38 [pid = 3668] [id = 143] 11:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A7D1000) [pid = 3668] [serial = 427] [outer = 00000000] 11:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1AB05400) [pid = 3668] [serial = 428] [outer = 1A7D1000] 11:51:47 INFO - PROCESS | 3668 | 1465498307141 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AB06800) [pid = 3668] [serial = 429] [outer = 1A7D1000] 11:51:47 INFO - PROCESS | 3668 | 1465498307550 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:51:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 592ms 11:51:47 INFO - PROCESS | 3668 | 1465498307611 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 3668 | 1465498307615 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 11:51:47 INFO - PROCESS | 3668 | 1465498307621 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:51:47 INFO - PROCESS | 3668 | 1465498307625 Marionette TRACE conn3 <- [1,538,null,{}] 11:51:47 INFO - PROCESS | 3668 | 1465498307632 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:47 INFO - PROCESS | 3668 | 1465498307635 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:47 INFO - PROCESS | 3668 | 1465498307753 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:51:47 INFO - PROCESS | 3668 | 1465498307894 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 3668 | 1465498307900 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:47 INFO - PROCESS | 3668 | ++DOCSHELL 10A50000 == 39 [pid = 3668] [id = 144] 11:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10A50800) [pid = 3668] [serial = 430] [outer = 00000000] 11:51:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10F83800) [pid = 3668] [serial = 431] [outer = 10A50800] 11:51:47 INFO - PROCESS | 3668 | 1465498307965 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (130A4C00) [pid = 3668] [serial = 432] [outer = 10A50800] 11:51:48 INFO - PROCESS | 3668 | 1465498308470 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:51:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 888ms 11:51:48 INFO - PROCESS | 3668 | 1465498308532 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 3668 | 1465498308536 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:51:48 INFO - PROCESS | 3668 | 1465498308543 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 3668 | 1465498308547 Marionette TRACE conn3 <- [1,542,null,{}] 11:51:48 INFO - PROCESS | 3668 | 1465498308552 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 3668 | 1465498308554 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:48 INFO - PROCESS | 3668 | 1465498308663 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:51:48 INFO - PROCESS | 3668 | 1465498308773 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 3668 | 1465498308776 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:48 INFO - PROCESS | 3668 | ++DOCSHELL 14445000 == 40 [pid = 3668] [id = 145] 11:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (14445400) [pid = 3668] [serial = 433] [outer = 00000000] 11:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15776400) [pid = 3668] [serial = 434] [outer = 14445400] 11:51:48 INFO - PROCESS | 3668 | 1465498308831 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (173EEC00) [pid = 3668] [serial = 435] [outer = 14445400] 11:51:49 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:49 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:51:49 INFO - PROCESS | 3668 | 1465498309406 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 903ms 11:51:49 INFO - PROCESS | 3668 | 1465498309445 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 3668 | 1465498309448 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 11:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:51:49 INFO - PROCESS | 3668 | 1465498309451 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 3668 | 1465498309454 Marionette TRACE conn3 <- [1,546,null,{}] 11:51:49 INFO - PROCESS | 3668 | 1465498309463 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 3668 | 1465498309468 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:49 INFO - PROCESS | 3668 | 1465498309576 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:51:49 INFO - PROCESS | 3668 | 1465498309675 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 3668 | 1465498309679 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:49 INFO - PROCESS | 3668 | ++DOCSHELL 1A25BC00 == 41 [pid = 3668] [id = 146] 11:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A263800) [pid = 3668] [serial = 436] [outer = 00000000] 11:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A88D400) [pid = 3668] [serial = 437] [outer = 1A263800] 11:51:49 INFO - PROCESS | 3668 | 1465498309736 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1AB09C00) [pid = 3668] [serial = 438] [outer = 1A263800] 11:51:50 INFO - PROCESS | 3668 | 1465498310271 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 888ms 11:51:50 INFO - PROCESS | 3668 | 1465498310339 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 3668 | 1465498310341 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:51:50 INFO - PROCESS | 3668 | 1465498310345 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 3668 | 1465498310347 Marionette TRACE conn3 <- [1,550,null,{}] 11:51:50 INFO - PROCESS | 3668 | 1465498310350 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:50 INFO - PROCESS | 3668 | 1465498310352 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:50 INFO - PROCESS | 3668 | 1465498310456 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:51:50 INFO - PROCESS | 3668 | 1465498310578 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 3668 | 1465498310581 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:50 INFO - PROCESS | 3668 | ++DOCSHELL 170FBC00 == 42 [pid = 3668] [id = 147] 11:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB71800) [pid = 3668] [serial = 439] [outer = 00000000] 11:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB76C00) [pid = 3668] [serial = 440] [outer = 1AB71800] 11:51:50 INFO - PROCESS | 3668 | 1465498310636 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AF77000) [pid = 3668] [serial = 441] [outer = 1AB71800] 11:51:50 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:51:51 INFO - PROCESS | 3668 | 1465498311238 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 935ms 11:51:51 INFO - PROCESS | 3668 | 1465498311290 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 3668 | 1465498311292 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:51:51 INFO - PROCESS | 3668 | 1465498311295 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 3668 | 1465498311297 Marionette TRACE conn3 <- [1,554,null,{}] 11:51:51 INFO - PROCESS | 3668 | 1465498311301 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 3668 | 1465498311303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:51 INFO - PROCESS | 3668 | 1465498311402 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:51:51 INFO - PROCESS | 3668 | 1465498311526 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 3668 | 1465498311529 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:51 INFO - PROCESS | 3668 | ++DOCSHELL 19DEC800 == 43 [pid = 3668] [id = 148] 11:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19E94C00) [pid = 3668] [serial = 442] [outer = 00000000] 11:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AF7C400) [pid = 3668] [serial = 443] [outer = 19E94C00] 11:51:51 INFO - PROCESS | 3668 | 1465498311585 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AF7F400) [pid = 3668] [serial = 444] [outer = 19E94C00] 11:51:51 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:52 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:51:52 INFO - PROCESS | 3668 | 1465498312272 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1029ms 11:51:52 INFO - PROCESS | 3668 | 1465498312355 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 3668 | 1465498312358 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:51:52 INFO - PROCESS | 3668 | 1465498312363 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 3668 | 1465498312366 Marionette TRACE conn3 <- [1,558,null,{}] 11:51:52 INFO - PROCESS | 3668 | 1465498312371 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 3668 | 1465498312374 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:52 INFO - PROCESS | 3668 | 1465498312472 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:51:52 INFO - PROCESS | 3668 | 1465498312604 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 3668 | 1465498312608 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:52 INFO - PROCESS | 3668 | ++DOCSHELL 10BB3C00 == 44 [pid = 3668] [id = 149] 11:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (10F21C00) [pid = 3668] [serial = 445] [outer = 00000000] 11:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (12AE5800) [pid = 3668] [serial = 446] [outer = 10F21C00] 11:51:52 INFO - PROCESS | 3668 | 1465498312672 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1309D800) [pid = 3668] [serial = 447] [outer = 10F21C00] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 11CC5C00 == 43 [pid = 3668] [id = 142] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 1280B800 == 42 [pid = 3668] [id = 141] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 17A79800 == 41 [pid = 3668] [id = 140] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 170FAC00 == 40 [pid = 3668] [id = 139] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 179FAC00 == 39 [pid = 3668] [id = 138] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 15C62800 == 38 [pid = 3668] [id = 137] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 15C6C800 == 37 [pid = 3668] [id = 136] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 13146000 == 36 [pid = 3668] [id = 135] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 103E4800 == 35 [pid = 3668] [id = 134] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 10FB3800 == 34 [pid = 3668] [id = 133] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 155EA000 == 33 [pid = 3668] [id = 132] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 170FBC00 == 32 [pid = 3668] [id = 147] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 19DEC800 == 31 [pid = 3668] [id = 148] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 1A25BC00 == 30 [pid = 3668] [id = 146] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 172DC400 == 29 [pid = 3668] [id = 143] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 10A50000 == 28 [pid = 3668] [id = 144] 11:51:53 INFO - PROCESS | 3668 | --DOCSHELL 14445000 == 27 [pid = 3668] [id = 145] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (10A53800) [pid = 3668] [serial = 385] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (13657000) [pid = 3668] [serial = 386] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18A34800) [pid = 3668] [serial = 388] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18A35800) [pid = 3668] [serial = 389] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (16B85800) [pid = 3668] [serial = 377] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A63C400) [pid = 3668] [serial = 394] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19E87400) [pid = 3668] [serial = 391] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (170FC000) [pid = 3668] [serial = 379] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1322EC00) [pid = 3668] [serial = 373] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13934000) [pid = 3668] [serial = 374] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10FB5000) [pid = 3668] [serial = 370] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15C9B000) [pid = 3668] [serial = 376] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1125A800) [pid = 3668] [serial = 371] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155F1000) [pid = 3668] [serial = 368] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (14437000) [pid = 3668] [serial = 367] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17A6BC00) [pid = 3668] [serial = 382] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13CB1400) [pid = 3668] [serial = 359] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (172E4C00) [pid = 3668] [serial = 392] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12D9F000) [pid = 3668] [serial = 358] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (173F9400) [pid = 3668] [serial = 380] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170FE400) [pid = 3668] [serial = 362] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (170EF400) [pid = 3668] [serial = 361] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A25A800) [pid = 3668] [serial = 365] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850FC00) [pid = 3668] [serial = 364] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17D50C00) [pid = 3668] [serial = 383] [outer = 00000000] [url = about:blank] 11:51:53 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:53 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:53 INFO - PROCESS | 3668 | 1465498313845 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1496ms 11:51:53 INFO - PROCESS | 3668 | 1465498313871 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 3668 | 1465498313875 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 11:51:53 INFO - PROCESS | 3668 | 1465498313880 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:51:53 INFO - PROCESS | 3668 | 1465498313883 Marionette TRACE conn3 <- [1,562,null,{}] 11:51:53 INFO - PROCESS | 3668 | 1465498313891 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 3668 | 1465498313894 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:54 INFO - PROCESS | 3668 | 1465498314020 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:51:54 INFO - PROCESS | 3668 | 1465498314105 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 3668 | 1465498314109 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:54 INFO - PROCESS | 3668 | ++DOCSHELL 10A48000 == 28 [pid = 3668] [id = 150] 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (10A4AC00) [pid = 3668] [serial = 448] [outer = 00000000] 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10F83400) [pid = 3668] [serial = 449] [outer = 10A4AC00] 11:51:54 INFO - PROCESS | 3668 | 1465498314157 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (11252C00) [pid = 3668] [serial = 450] [outer = 10A4AC00] 11:51:54 INFO - PROCESS | 3668 | 1465498314542 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 702ms 11:51:54 INFO - PROCESS | 3668 | 1465498314581 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 3668 | 1465498314586 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:51:54 INFO - PROCESS | 3668 | 1465498314592 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 3668 | 1465498314594 Marionette TRACE conn3 <- [1,566,null,{}] 11:51:54 INFO - PROCESS | 3668 | 1465498314598 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 3668 | 1465498314600 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:54 INFO - PROCESS | 3668 | 1465498314686 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:51:54 INFO - PROCESS | 3668 | 1465498314692 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 3668 | 1465498314695 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:54 INFO - PROCESS | 3668 | ++DOCSHELL 1314CC00 == 29 [pid = 3668] [id = 151] 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1314D800) [pid = 3668] [serial = 451] [outer = 00000000] 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13650400) [pid = 3668] [serial = 452] [outer = 1314D800] 11:51:54 INFO - PROCESS | 3668 | 1465498314742 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13939400) [pid = 3668] [serial = 453] [outer = 1314D800] 11:51:55 INFO - PROCESS | 3668 | 1465498315191 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 624ms 11:51:55 INFO - PROCESS | 3668 | 1465498315229 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 3668 | 1465498315231 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:51:55 INFO - PROCESS | 3668 | 1465498315235 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 3668 | 1465498315238 Marionette TRACE conn3 <- [1,570,null,{}] 11:51:55 INFO - PROCESS | 3668 | 1465498315249 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 3668 | 1465498315253 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:55 INFO - PROCESS | 3668 | 1465498315335 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:51:55 INFO - PROCESS | 3668 | 1465498315344 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 3668 | 1465498315347 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:55 INFO - PROCESS | 3668 | ++DOCSHELL 155F1000 == 30 [pid = 3668] [id = 152] 11:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (155F1C00) [pid = 3668] [serial = 454] [outer = 00000000] 11:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15778C00) [pid = 3668] [serial = 455] [outer = 155F1C00] 11:51:55 INFO - PROCESS | 3668 | 1465498315394 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15E82400) [pid = 3668] [serial = 456] [outer = 155F1C00] 11:51:55 INFO - PROCESS | 3668 | 1465498315847 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 623ms 11:51:55 INFO - PROCESS | 3668 | 1465498315886 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 3668 | 1465498315898 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 11:51:55 INFO - PROCESS | 3668 | 1465498315902 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:51:55 INFO - PROCESS | 3668 | 1465498315904 Marionette TRACE conn3 <- [1,574,null,{}] 11:51:55 INFO - PROCESS | 3668 | 1465498315917 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 3668 | 1465498315920 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:56 INFO - PROCESS | 3668 | 1465498316030 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:51:56 INFO - PROCESS | 3668 | 1465498316036 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 3668 | 1465498316038 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:56 INFO - PROCESS | 3668 | ++DOCSHELL 16CC9400 == 31 [pid = 3668] [id = 153] 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16E5F800) [pid = 3668] [serial = 457] [outer = 00000000] 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170F6400) [pid = 3668] [serial = 458] [outer = 16E5F800] 11:51:56 INFO - PROCESS | 3668 | 1465498316083 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (170FD000) [pid = 3668] [serial = 459] [outer = 16E5F800] 11:51:56 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:56 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:51:56 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:56 INFO - PROCESS | 3668 | 1465498316505 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 655ms 11:51:56 INFO - PROCESS | 3668 | 1465498316546 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 3668 | 1465498316548 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 11:51:56 INFO - PROCESS | 3668 | 1465498316551 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:51:56 INFO - PROCESS | 3668 | 1465498316553 Marionette TRACE conn3 <- [1,578,null,{}] 11:51:56 INFO - PROCESS | 3668 | 1465498316562 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 3668 | 1465498316564 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:56 INFO - PROCESS | 3668 | 1465498316666 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:51:56 INFO - PROCESS | 3668 | 1465498316744 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 3668 | 1465498316746 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:56 INFO - PROCESS | 3668 | ++DOCSHELL 172D8400 == 32 [pid = 3668] [id = 154] 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (172E2800) [pid = 3668] [serial = 460] [outer = 00000000] 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (179EF000) [pid = 3668] [serial = 461] [outer = 172E2800] 11:51:56 INFO - PROCESS | 3668 | 1465498316796 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17A6BC00) [pid = 3668] [serial = 462] [outer = 172E2800] 11:51:57 INFO - PROCESS | 3668 | 1465498317214 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 701ms 11:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:51:57 INFO - PROCESS | 3668 | 1465498317258 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 3668 | 1465498317260 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 11:51:57 INFO - PROCESS | 3668 | 1465498317264 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 3668 | 1465498317265 Marionette TRACE conn3 <- [1,582,null,{}] 11:51:57 INFO - PROCESS | 3668 | 1465498317269 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 3668 | 1465498317274 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:57 INFO - PROCESS | 3668 | 1465498317408 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:51:57 INFO - PROCESS | 3668 | 1465498317464 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 3668 | 1465498317466 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:57 INFO - PROCESS | 3668 | ++DOCSHELL 1850F000 == 33 [pid = 3668] [id = 155] 11:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1850FC00) [pid = 3668] [serial = 463] [outer = 00000000] 11:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18A35800) [pid = 3668] [serial = 464] [outer = 1850FC00] 11:51:57 INFO - PROCESS | 3668 | 1465498317510 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19DEAC00) [pid = 3668] [serial = 465] [outer = 1850FC00] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17A80800) [pid = 3668] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17D58C00) [pid = 3668] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1A25B800) [pid = 3668] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18A3B800) [pid = 3668] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15C6F800) [pid = 3668] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (14447C00) [pid = 3668] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (170EF800) [pid = 3668] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A7D1000) [pid = 3668] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (130A5000) [pid = 3668] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13148C00) [pid = 3668] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13030000) [pid = 3668] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:51:58 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (103F3000) [pid = 3668] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:51:58 INFO - PROCESS | 3668 | 1465498318183 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 935ms 11:51:58 INFO - PROCESS | 3668 | 1465498318208 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 3668 | 1465498318211 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:51:58 INFO - PROCESS | 3668 | 1465498318214 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 3668 | 1465498318217 Marionette TRACE conn3 <- [1,586,null,{}] 11:51:58 INFO - PROCESS | 3668 | 1465498318221 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 3668 | 1465498318233 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:58 INFO - PROCESS | 3668 | 1465498318307 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:51:58 INFO - PROCESS | 3668 | 1465498318312 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 3668 | 1465498318314 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:58 INFO - PROCESS | 3668 | ++DOCSHELL 11250400 == 34 [pid = 3668] [id = 156] 11:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13030000) [pid = 3668] [serial = 466] [outer = 00000000] 11:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (155E7800) [pid = 3668] [serial = 467] [outer = 13030000] 11:51:58 INFO - PROCESS | 3668 | 1465498318357 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1562B000) [pid = 3668] [serial = 468] [outer = 13030000] 11:51:58 INFO - PROCESS | 3668 | 1465498318764 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 593ms 11:51:58 INFO - PROCESS | 3668 | 1465498318842 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 3668 | 1465498318844 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 11:51:58 INFO - PROCESS | 3668 | 1465498318848 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 3668 | 1465498318849 Marionette TRACE conn3 <- [1,590,null,{}] 11:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:51:58 INFO - PROCESS | 3668 | 1465498318853 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 3668 | 1465498318855 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:58 INFO - PROCESS | 3668 | 1465498318930 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:51:58 INFO - PROCESS | 3668 | 1465498318936 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 3668 | 1465498318938 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:58 INFO - PROCESS | 3668 | ++DOCSHELL 17B60C00 == 35 [pid = 3668] [id = 157] 11:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18517000) [pid = 3668] [serial = 469] [outer = 00000000] 11:51:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19E8E800) [pid = 3668] [serial = 470] [outer = 18517000] 11:51:58 INFO - PROCESS | 3668 | 1465498318981 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A249C00) [pid = 3668] [serial = 471] [outer = 18517000] 11:51:59 INFO - PROCESS | 3668 | 1465498319479 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 702ms 11:51:59 INFO - PROCESS | 3668 | 1465498319549 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 3668 | 1465498319551 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:51:59 INFO - PROCESS | 3668 | 1465498319555 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 3668 | 1465498319556 Marionette TRACE conn3 <- [1,594,null,{}] 11:51:59 INFO - PROCESS | 3668 | 1465498319560 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 3668 | 1465498319562 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:59 INFO - PROCESS | 3668 | 1465498319708 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:51:59 INFO - PROCESS | 3668 | 1465498319720 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 3668 | 1465498319722 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:51:59 INFO - PROCESS | 3668 | ++DOCSHELL 155EFC00 == 36 [pid = 3668] [id = 158] 11:51:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AB0FC00) [pid = 3668] [serial = 472] [outer = 00000000] 11:51:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB6D800) [pid = 3668] [serial = 473] [outer = 1AB0FC00] 11:51:59 INFO - PROCESS | 3668 | 1465498319765 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB73400) [pid = 3668] [serial = 474] [outer = 1AB0FC00] 11:52:00 INFO - PROCESS | 3668 | 1465498320377 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 903ms 11:52:00 INFO - PROCESS | 3668 | 1465498320460 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 3668 | 1465498320464 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:52:00 INFO - PROCESS | 3668 | 1465498320469 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 3668 | 1465498320473 Marionette TRACE conn3 <- [1,598,null,{}] 11:52:00 INFO - PROCESS | 3668 | 1465498320479 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 3668 | 1465498320482 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:00 INFO - PROCESS | 3668 | 1465498320607 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:52:00 INFO - PROCESS | 3668 | 1465498320724 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 3668 | 1465498320727 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:00 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CE400 == 37 [pid = 3668] [id = 159] 11:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0F2D3C00) [pid = 3668] [serial = 475] [outer = 00000000] 11:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (114C6400) [pid = 3668] [serial = 476] [outer = 0F2D3C00] 11:52:00 INFO - PROCESS | 3668 | 1465498320784 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1309A800) [pid = 3668] [serial = 477] [outer = 0F2D3C00] 11:52:01 INFO - PROCESS | 3668 | 1465498321499 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1044ms 11:52:01 INFO - PROCESS | 3668 | 1465498321517 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 3668 | 1465498321522 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:52:01 INFO - PROCESS | 3668 | 1465498321547 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 3668 | 1465498321550 Marionette TRACE conn3 <- [1,602,null,{}] 11:52:01 INFO - PROCESS | 3668 | 1465498321554 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 3668 | 1465498321557 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:01 INFO - PROCESS | 3668 | 1465498321673 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:52:01 INFO - PROCESS | 3668 | 1465498321796 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 3668 | 1465498321799 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:01 INFO - PROCESS | 3668 | ++DOCSHELL 13D05400 == 38 [pid = 3668] [id = 160] 11:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13D0F000) [pid = 3668] [serial = 478] [outer = 00000000] 11:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (14436C00) [pid = 3668] [serial = 479] [outer = 13D0F000] 11:52:01 INFO - PROCESS | 3668 | 1465498321840 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (14494800) [pid = 3668] [serial = 480] [outer = 13D0F000] 11:52:02 INFO - PROCESS | 3668 | 1465498322698 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1247ms 11:52:02 INFO - PROCESS | 3668 | 1465498322791 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 3668 | 1465498322795 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:52:02 INFO - PROCESS | 3668 | 1465498322800 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 3668 | 1465498322803 Marionette TRACE conn3 <- [1,606,null,{}] 11:52:02 INFO - PROCESS | 3668 | 1465498322809 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 3668 | 1465498322811 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:02 INFO - PROCESS | 3668 | 1465498322943 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 17B60C00 == 37 [pid = 3668] [id = 157] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 11250400 == 36 [pid = 3668] [id = 156] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 1850F000 == 35 [pid = 3668] [id = 155] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 172D8400 == 34 [pid = 3668] [id = 154] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 16CC9400 == 33 [pid = 3668] [id = 153] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 155F1000 == 32 [pid = 3668] [id = 152] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 1314CC00 == 31 [pid = 3668] [id = 151] 11:52:02 INFO - PROCESS | 3668 | --DOCSHELL 10A48000 == 30 [pid = 3668] [id = 150] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A255800) [pid = 3668] [serial = 420] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17A65800) [pid = 3668] [serial = 411] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1822C400) [pid = 3668] [serial = 413] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18509C00) [pid = 3668] [serial = 414] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19E91800) [pid = 3668] [serial = 417] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19E8C800) [pid = 3668] [serial = 416] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A7D7C00) [pid = 3668] [serial = 395] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A253800) [pid = 3668] [serial = 419] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15E8BC00) [pid = 3668] [serial = 407] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A7E4400) [pid = 3668] [serial = 426] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16CD1800) [pid = 3668] [serial = 408] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (179D4C00) [pid = 3668] [serial = 410] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1AB05400) [pid = 3668] [serial = 428] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13CB6000) [pid = 3668] [serial = 398] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1442D800) [pid = 3668] [serial = 399] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (132E1400) [pid = 3668] [serial = 404] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17A6C800) [pid = 3668] [serial = 423] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13931000) [pid = 3668] [serial = 405] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10F2D400) [pid = 3668] [serial = 401] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12AEA800) [pid = 3668] [serial = 402] [outer = 00000000] [url = about:blank] 11:52:02 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (155F2400) [pid = 3668] [serial = 422] [outer = 00000000] [url = about:blank] 11:52:03 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AB06800) [pid = 3668] [serial = 429] [outer = 00000000] [url = about:blank] 11:52:03 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A7D1400) [pid = 3668] [serial = 425] [outer = 00000000] [url = about:blank] 11:52:03 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (103D1400) [pid = 3668] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:52:03 INFO - PROCESS | 3668 | 1465498323055 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 3668 | 1465498323060 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:03 INFO - PROCESS | 3668 | ++DOCSHELL 10560800 == 31 [pid = 3668] [id = 161] 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10561400) [pid = 3668] [serial = 481] [outer = 00000000] 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10A53800) [pid = 3668] [serial = 482] [outer = 10561400] 11:52:03 INFO - PROCESS | 3668 | 1465498323110 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (114C2C00) [pid = 3668] [serial = 483] [outer = 10561400] 11:52:03 INFO - PROCESS | 3668 | 1465498323543 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 795ms 11:52:03 INFO - PROCESS | 3668 | 1465498323603 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 3668 | 1465498323607 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 11:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:52:03 INFO - PROCESS | 3668 | 1465498323613 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 3668 | 1465498323616 Marionette TRACE conn3 <- [1,610,null,{}] 11:52:03 INFO - PROCESS | 3668 | 1465498323619 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 3668 | 1465498323622 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:03 INFO - PROCESS | 3668 | 1465498323705 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:52:03 INFO - PROCESS | 3668 | 1465498323712 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 3668 | 1465498323714 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:03 INFO - PROCESS | 3668 | ++DOCSHELL 13148C00 == 32 [pid = 3668] [id = 162] 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1314CC00) [pid = 3668] [serial = 484] [outer = 00000000] 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13CB2400) [pid = 3668] [serial = 485] [outer = 1314CC00] 11:52:03 INFO - PROCESS | 3668 | 1465498323760 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13D08400) [pid = 3668] [serial = 486] [outer = 1314CC00] 11:52:04 INFO - PROCESS | 3668 | 1465498324212 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 639ms 11:52:04 INFO - PROCESS | 3668 | 1465498324251 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 3668 | 1465498324254 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:52:04 INFO - PROCESS | 3668 | 1465498324257 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 3668 | 1465498324260 Marionette TRACE conn3 <- [1,614,null,{}] 11:52:04 INFO - PROCESS | 3668 | 1465498324272 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 3668 | 1465498324276 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:04 INFO - PROCESS | 3668 | 1465498324358 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:52:04 INFO - PROCESS | 3668 | 1465498324367 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 3668 | 1465498324370 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:04 INFO - PROCESS | 3668 | ++DOCSHELL 15770800 == 33 [pid = 3668] [id = 163] 11:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15771400) [pid = 3668] [serial = 487] [outer = 00000000] 11:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16B7B800) [pid = 3668] [serial = 488] [outer = 15771400] 11:52:04 INFO - PROCESS | 3668 | 1465498324425 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16E55000) [pid = 3668] [serial = 489] [outer = 15771400] 11:52:04 INFO - PROCESS | 3668 | 1465498324911 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 701ms 11:52:04 INFO - PROCESS | 3668 | 1465498324956 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 3668 | 1465498324959 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 11:52:04 INFO - PROCESS | 3668 | 1465498324962 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:52:04 INFO - PROCESS | 3668 | 1465498324963 Marionette TRACE conn3 <- [1,618,null,{}] 11:52:04 INFO - PROCESS | 3668 | 1465498324967 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 3668 | 1465498324970 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:05 INFO - PROCESS | 3668 | 1465498325085 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:52:05 INFO - PROCESS | 3668 | 1465498325090 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 3668 | 1465498325092 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:05 INFO - PROCESS | 3668 | ++DOCSHELL 16CD1800 == 34 [pid = 3668] [id = 164] 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16E5B400) [pid = 3668] [serial = 490] [outer = 00000000] 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179DA400) [pid = 3668] [serial = 491] [outer = 16E5B400] 11:52:05 INFO - PROCESS | 3668 | 1465498325137 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A69C00) [pid = 3668] [serial = 492] [outer = 16E5B400] 11:52:05 INFO - PROCESS | 3668 | 1465498325591 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 701ms 11:52:05 INFO - PROCESS | 3668 | 1465498325662 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 3668 | 1465498325664 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 11:52:05 INFO - PROCESS | 3668 | 1465498325667 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:52:05 INFO - PROCESS | 3668 | 1465498325669 Marionette TRACE conn3 <- [1,622,null,{}] 11:52:05 INFO - PROCESS | 3668 | 1465498325672 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 3668 | 1465498325674 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:05 INFO - PROCESS | 3668 | 1465498325805 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:52:05 INFO - PROCESS | 3668 | 1465498325825 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 3668 | 1465498325827 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:05 INFO - PROCESS | 3668 | ++DOCSHELL 170FB800 == 35 [pid = 3668] [id = 165] 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17A7F000) [pid = 3668] [serial = 493] [outer = 00000000] 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D54400) [pid = 3668] [serial = 494] [outer = 17A7F000] 11:52:05 INFO - PROCESS | 3668 | 1465498325871 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17D59000) [pid = 3668] [serial = 495] [outer = 17A7F000] 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:06 INFO - PROCESS | 3668 | 1465498326321 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 685ms 11:52:06 INFO - PROCESS | 3668 | 1465498326366 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 3668 | 1465498326368 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 11:52:06 INFO - PROCESS | 3668 | 1465498326372 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:52:06 INFO - PROCESS | 3668 | 1465498326373 Marionette TRACE conn3 <- [1,626,null,{}] 11:52:06 INFO - PROCESS | 3668 | 1465498326377 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 3668 | 1465498326382 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:06 INFO - PROCESS | 3668 | 1465498326521 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:52:06 INFO - PROCESS | 3668 | 1465498326583 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 3668 | 1465498326585 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:06 INFO - PROCESS | 3668 | ++DOCSHELL 179D4C00 == 36 [pid = 3668] [id = 166] 11:52:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17B5D800) [pid = 3668] [serial = 496] [outer = 00000000] 11:52:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19DEDC00) [pid = 3668] [serial = 497] [outer = 17B5D800] 11:52:06 INFO - PROCESS | 3668 | 1465498326629 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19DEF000) [pid = 3668] [serial = 498] [outer = 17B5D800] 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:06 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:07 INFO - PROCESS | 3668 | 1465498327073 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 732ms 11:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:52:07 INFO - PROCESS | 3668 | 1465498327120 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 3668 | 1465498327122 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 11:52:07 INFO - PROCESS | 3668 | 1465498327125 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 3668 | 1465498327126 Marionette TRACE conn3 <- [1,630,null,{}] 11:52:07 INFO - PROCESS | 3668 | 1465498327130 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 3668 | 1465498327132 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:07 INFO - PROCESS | 3668 | 1465498327236 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:52:07 INFO - PROCESS | 3668 | 1465498327244 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 3668 | 1465498327246 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:07 INFO - PROCESS | 3668 | ++DOCSHELL 19E8C000 == 37 [pid = 3668] [id = 167] 11:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E92400) [pid = 3668] [serial = 499] [outer = 00000000] 11:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A253400) [pid = 3668] [serial = 500] [outer = 19E92400] 11:52:07 INFO - PROCESS | 3668 | 1465498327334 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A25C400) [pid = 3668] [serial = 501] [outer = 19E92400] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1314D800) [pid = 3668] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10F21C00) [pid = 3668] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10A4AC00) [pid = 3668] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (155F1C00) [pid = 3668] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1850FC00) [pid = 3668] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (172E2800) [pid = 3668] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13030000) [pid = 3668] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18517000) [pid = 3668] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A50800) [pid = 3668] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (14445400) [pid = 3668] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A263800) [pid = 3668] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AB71800) [pid = 3668] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19E94C00) [pid = 3668] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:52:07 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16E5F800) [pid = 3668] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:52:07 INFO - PROCESS | 3668 | 1465498327794 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 11:52:07 INFO - PROCESS | 3668 | 1465498327848 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 3668 | 1465498327850 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 11:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:52:07 INFO - PROCESS | 3668 | 1465498327853 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 3668 | 1465498327855 Marionette TRACE conn3 <- [1,634,null,{}] 11:52:07 INFO - PROCESS | 3668 | 1465498327858 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 3668 | 1465498327860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:07 INFO - PROCESS | 3668 | 1465498327939 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:52:07 INFO - PROCESS | 3668 | 1465498327945 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 3668 | 1465498327947 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:07 INFO - PROCESS | 3668 | ++DOCSHELL 1444B800 == 38 [pid = 3668] [id = 168] 11:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (155F1800) [pid = 3668] [serial = 502] [outer = 00000000] 11:52:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179DCC00) [pid = 3668] [serial = 503] [outer = 155F1800] 11:52:07 INFO - PROCESS | 3668 | 1465498327990 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1833B000) [pid = 3668] [serial = 504] [outer = 155F1800] 11:52:08 INFO - PROCESS | 3668 | 1465498328393 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 592ms 11:52:08 INFO - PROCESS | 3668 | 1465498328450 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 3668 | 1465498328453 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:52:08 INFO - PROCESS | 3668 | 1465498328456 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 3668 | 1465498328458 Marionette TRACE conn3 <- [1,638,null,{}] 11:52:08 INFO - PROCESS | 3668 | 1465498328461 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 3668 | 1465498328463 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:08 INFO - PROCESS | 3668 | 1465498328550 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:52:08 INFO - PROCESS | 3668 | 1465498328555 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 3668 | 1465498328557 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:08 INFO - PROCESS | 3668 | ++DOCSHELL 1576FC00 == 39 [pid = 3668] [id = 169] 11:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E89C00) [pid = 3668] [serial = 505] [outer = 00000000] 11:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A249800) [pid = 3668] [serial = 506] [outer = 19E89C00] 11:52:08 INFO - PROCESS | 3668 | 1465498328599 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A7D7400) [pid = 3668] [serial = 507] [outer = 19E89C00] 11:52:09 INFO - PROCESS | 3668 | 1465498329039 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 639ms 11:52:09 INFO - PROCESS | 3668 | 1465498329098 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 3668 | 1465498329100 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 11:52:09 INFO - PROCESS | 3668 | 1465498329103 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:52:09 INFO - PROCESS | 3668 | 1465498329105 Marionette TRACE conn3 <- [1,642,null,{}] 11:52:09 INFO - PROCESS | 3668 | 1465498329108 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 3668 | 1465498329110 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:09 INFO - PROCESS | 3668 | 1465498329188 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:52:09 INFO - PROCESS | 3668 | 1465498329196 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 3668 | 1465498329198 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:09 INFO - PROCESS | 3668 | ++DOCSHELL 179F7C00 == 40 [pid = 3668] [id = 170] 11:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19E8F800) [pid = 3668] [serial = 508] [outer = 00000000] 11:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A88A800) [pid = 3668] [serial = 509] [outer = 19E8F800] 11:52:09 INFO - PROCESS | 3668 | 1465498329241 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A88B000) [pid = 3668] [serial = 510] [outer = 19E8F800] 11:52:09 INFO - PROCESS | 3668 | 1465498329794 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 11:52:09 INFO - PROCESS | 3668 | 1465498329846 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 3668 | 1465498329850 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:52:09 INFO - PROCESS | 3668 | 1465498329855 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 3668 | 1465498329858 Marionette TRACE conn3 <- [1,646,null,{}] 11:52:09 INFO - PROCESS | 3668 | 1465498329907 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 3668 | 1465498329910 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:10 INFO - PROCESS | 3668 | 1465498330072 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:52:10 INFO - PROCESS | 3668 | 1465498330082 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 3668 | 1465498330085 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:10 INFO - PROCESS | 3668 | ++DOCSHELL 1047F800 == 41 [pid = 3668] [id = 171] 11:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10567C00) [pid = 3668] [serial = 511] [outer = 00000000] 11:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13122C00) [pid = 3668] [serial = 512] [outer = 10567C00] 11:52:10 INFO - PROCESS | 3668 | 1465498330141 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13650C00) [pid = 3668] [serial = 513] [outer = 10567C00] 11:52:10 INFO - PROCESS | 3668 | 1465498330696 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 889ms 11:52:10 INFO - PROCESS | 3668 | 1465498330761 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 3668 | 1465498330766 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:52:10 INFO - PROCESS | 3668 | 1465498330772 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 3668 | 1465498330775 Marionette TRACE conn3 <- [1,650,null,{}] 11:52:10 INFO - PROCESS | 3668 | 1465498330779 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:10 INFO - PROCESS | 3668 | 1465498330781 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:10 INFO - PROCESS | 3668 | 1465498330888 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:52:11 INFO - PROCESS | 3668 | 1465498331012 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 3668 | 1465498331015 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:11 INFO - PROCESS | 3668 | ++DOCSHELL 14438C00 == 42 [pid = 3668] [id = 172] 11:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (14439400) [pid = 3668] [serial = 514] [outer = 00000000] 11:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (15E81800) [pid = 3668] [serial = 515] [outer = 14439400] 11:52:11 INFO - PROCESS | 3668 | 1465498331072 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (170F0C00) [pid = 3668] [serial = 516] [outer = 14439400] 11:52:11 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:11 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:11 INFO - PROCESS | 3668 | 1465498331668 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 935ms 11:52:11 INFO - PROCESS | 3668 | 1465498331717 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 3668 | 1465498331719 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:52:11 INFO - PROCESS | 3668 | 1465498331723 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 3668 | 1465498331727 Marionette TRACE conn3 <- [1,654,null,{}] 11:52:11 INFO - PROCESS | 3668 | 1465498331738 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 3668 | 1465498331742 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:11 INFO - PROCESS | 3668 | 1465498331849 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:52:11 INFO - PROCESS | 3668 | 1465498331948 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 3668 | 1465498331952 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:11 INFO - PROCESS | 3668 | ++DOCSHELL 1A641800 == 43 [pid = 3668] [id = 173] 11:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A642000) [pid = 3668] [serial = 517] [outer = 00000000] 11:52:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A7E3800) [pid = 3668] [serial = 518] [outer = 1A642000] 11:52:12 INFO - PROCESS | 3668 | 1465498332012 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB06C00) [pid = 3668] [serial = 519] [outer = 1A642000] 11:52:12 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:12 INFO - PROCESS | 3668 | 1465498332564 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 903ms 11:52:12 INFO - PROCESS | 3668 | 1465498332628 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:52:12 INFO - PROCESS | 3668 | 1465498332631 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 11:52:12 INFO - PROCESS | 3668 | 1465498332634 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 3668 | 1465498332636 Marionette TRACE conn3 <- [1,658,null,{}] 11:52:12 INFO - PROCESS | 3668 | 1465498332640 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 3668 | 1465498332643 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:12 INFO - PROCESS | 3668 | 1465498332747 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:52:12 INFO - PROCESS | 3668 | 1465498332845 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 3668 | 1465498332847 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:12 INFO - PROCESS | 3668 | ++DOCSHELL 1AB6B800 == 44 [pid = 3668] [id = 174] 11:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB6BC00) [pid = 3668] [serial = 520] [outer = 00000000] 11:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB77800) [pid = 3668] [serial = 521] [outer = 1AB6BC00] 11:52:12 INFO - PROCESS | 3668 | 1465498332900 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1AF79800) [pid = 3668] [serial = 522] [outer = 1AB6BC00] 11:52:13 INFO - PROCESS | 3668 | 1465498333485 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 904ms 11:52:13 INFO - PROCESS | 3668 | 1465498333521 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 3668 | 1465498333523 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:52:13 INFO - PROCESS | 3668 | 1465498333526 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 3668 | 1465498333528 Marionette TRACE conn3 <- [1,662,null,{}] 11:52:13 INFO - PROCESS | 3668 | 1465498333532 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 3668 | 1465498333534 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:13 INFO - PROCESS | 3668 | 1465498333642 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:52:13 INFO - PROCESS | 3668 | 1465498333752 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 3668 | 1465498333754 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:13 INFO - PROCESS | 3668 | ++DOCSHELL 12A9B400 == 45 [pid = 3668] [id = 175] 11:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (13034C00) [pid = 3668] [serial = 523] [outer = 00000000] 11:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (14436400) [pid = 3668] [serial = 524] [outer = 13034C00] 11:52:13 INFO - PROCESS | 3668 | 1465498333807 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (16B8A000) [pid = 3668] [serial = 525] [outer = 13034C00] 11:52:14 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:14 INFO - PROCESS | 3668 | 1465498334485 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 997ms 11:52:14 INFO - PROCESS | 3668 | 1465498334534 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:52:14 INFO - PROCESS | 3668 | 1465498334538 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 11:52:14 INFO - PROCESS | 3668 | 1465498334542 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 3668 | 1465498334547 Marionette TRACE conn3 <- [1,666,null,{}] 11:52:14 INFO - PROCESS | 3668 | 1465498334552 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 3668 | 1465498334554 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:14 INFO - PROCESS | 3668 | 1465498334658 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:52:14 INFO - PROCESS | 3668 | 1465498334764 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 3668 | 1465498334767 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:14 INFO - PROCESS | 3668 | ++DOCSHELL 130C1400 == 46 [pid = 3668] [id = 176] 11:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1314C000) [pid = 3668] [serial = 526] [outer = 00000000] 11:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (13930C00) [pid = 3668] [serial = 527] [outer = 1314C000] 11:52:14 INFO - PROCESS | 3668 | 1465498334816 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (140C6800) [pid = 3668] [serial = 528] [outer = 1314C000] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 1576FC00 == 45 [pid = 3668] [id = 169] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 1444B800 == 44 [pid = 3668] [id = 168] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 19E8C000 == 43 [pid = 3668] [id = 167] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 179D4C00 == 42 [pid = 3668] [id = 166] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 170FB800 == 41 [pid = 3668] [id = 165] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 16CD1800 == 40 [pid = 3668] [id = 164] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 15770800 == 39 [pid = 3668] [id = 163] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 13148C00 == 38 [pid = 3668] [id = 162] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 10560800 == 37 [pid = 3668] [id = 161] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 0F2CE400 == 36 [pid = 3668] [id = 159] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 155EFC00 == 35 [pid = 3668] [id = 158] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 10BB3C00 == 34 [pid = 3668] [id = 149] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 13D05400 == 33 [pid = 3668] [id = 160] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 1AB6B800 == 32 [pid = 3668] [id = 174] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 12A9B400 == 31 [pid = 3668] [id = 175] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 1A641800 == 30 [pid = 3668] [id = 173] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 179F7C00 == 29 [pid = 3668] [id = 170] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 1047F800 == 28 [pid = 3668] [id = 171] 11:52:15 INFO - PROCESS | 3668 | --DOCSHELL 14438C00 == 27 [pid = 3668] [id = 172] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (13650400) [pid = 3668] [serial = 452] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13939400) [pid = 3668] [serial = 453] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1309D800) [pid = 3668] [serial = 447] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (12AE5800) [pid = 3668] [serial = 446] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (10F83400) [pid = 3668] [serial = 449] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (11252C00) [pid = 3668] [serial = 450] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (15778C00) [pid = 3668] [serial = 455] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18A35800) [pid = 3668] [serial = 464] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (17A6BC00) [pid = 3668] [serial = 462] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (179EF000) [pid = 3668] [serial = 461] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (155E7800) [pid = 3668] [serial = 467] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1562B000) [pid = 3668] [serial = 468] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19E8E800) [pid = 3668] [serial = 470] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (130A4C00) [pid = 3668] [serial = 432] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10F83800) [pid = 3668] [serial = 431] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (173EEC00) [pid = 3668] [serial = 435] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15776400) [pid = 3668] [serial = 434] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1AB6D800) [pid = 3668] [serial = 473] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AB09C00) [pid = 3668] [serial = 438] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A88D400) [pid = 3668] [serial = 437] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1AF77000) [pid = 3668] [serial = 441] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1AB76C00) [pid = 3668] [serial = 440] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DEAC00) [pid = 3668] [serial = 465] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1AF7F400) [pid = 3668] [serial = 444] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AF7C400) [pid = 3668] [serial = 443] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A249C00) [pid = 3668] [serial = 471] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170F6400) [pid = 3668] [serial = 458] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (170FD000) [pid = 3668] [serial = 459] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15E82400) [pid = 3668] [serial = 456] [outer = 00000000] [url = about:blank] 11:52:15 INFO - PROCESS | 3668 | 1465498335995 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1512ms 11:52:16 INFO - PROCESS | 3668 | 1465498336057 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:52:16 INFO - PROCESS | 3668 | 1465498336061 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 11:52:16 INFO - PROCESS | 3668 | 1465498336066 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 3668 | 1465498336070 Marionette TRACE conn3 <- [1,670,null,{}] 11:52:16 INFO - PROCESS | 3668 | 1465498336075 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 3668 | 1465498336078 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:16 INFO - PROCESS | 3668 | 1465498336189 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:52:16 INFO - PROCESS | 3668 | 1465498336270 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 3668 | 1465498336273 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:16 INFO - PROCESS | 3668 | ++DOCSHELL 10F83800 == 28 [pid = 3668] [id = 177] 11:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (11254400) [pid = 3668] [serial = 529] [outer = 00000000] 11:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (11ACEC00) [pid = 3668] [serial = 530] [outer = 11254400] 11:52:16 INFO - PROCESS | 3668 | 1465498336320 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (12B9A000) [pid = 3668] [serial = 531] [outer = 11254400] 11:52:17 INFO - PROCESS | 3668 | 1465498337218 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1185ms 11:52:17 INFO - PROCESS | 3668 | 1465498337261 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 3668 | 1465498337266 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:52:17 INFO - PROCESS | 3668 | 1465498337273 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 3668 | 1465498337275 Marionette TRACE conn3 <- [1,674,null,{}] 11:52:17 INFO - PROCESS | 3668 | 1465498337279 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 3668 | 1465498337282 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:17 INFO - PROCESS | 3668 | 1465498337369 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:52:17 INFO - PROCESS | 3668 | 1465498337375 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 3668 | 1465498337378 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:17 INFO - PROCESS | 3668 | ++DOCSHELL 1322EC00 == 29 [pid = 3668] [id = 178] 11:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1364E800) [pid = 3668] [serial = 532] [outer = 00000000] 11:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13D0A400) [pid = 3668] [serial = 533] [outer = 1364E800] 11:52:17 INFO - PROCESS | 3668 | 1465498337425 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (140D3800) [pid = 3668] [serial = 534] [outer = 1364E800] 11:52:18 INFO - PROCESS | 3668 | 1465498338379 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1153ms 11:52:18 INFO - PROCESS | 3668 | 1465498338428 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 3668 | 1465498338430 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:52:18 INFO - PROCESS | 3668 | 1465498338434 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 3668 | 1465498338437 Marionette TRACE conn3 <- [1,678,null,{}] 11:52:18 INFO - PROCESS | 3668 | 1465498338448 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 3668 | 1465498338452 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:18 INFO - PROCESS | 3668 | 1465498338581 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:52:18 INFO - PROCESS | 3668 | 1465498338588 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 3668 | 1465498338591 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:18 INFO - PROCESS | 3668 | ++DOCSHELL 1576BC00 == 30 [pid = 3668] [id = 179] 11:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1576E800) [pid = 3668] [serial = 535] [outer = 00000000] 11:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16B88800) [pid = 3668] [serial = 536] [outer = 1576E800] 11:52:18 INFO - PROCESS | 3668 | 1465498338638 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (16EF3800) [pid = 3668] [serial = 537] [outer = 1576E800] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17A7F000) [pid = 3668] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16E5B400) [pid = 3668] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F2D3C00) [pid = 3668] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19E89C00) [pid = 3668] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19E92400) [pid = 3668] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13D0F000) [pid = 3668] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1AB0FC00) [pid = 3668] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17B5D800) [pid = 3668] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15771400) [pid = 3668] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1314CC00) [pid = 3668] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10561400) [pid = 3668] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (155F1800) [pid = 3668] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:52:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19E8F800) [pid = 3668] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:52:19 INFO - PROCESS | 3668 | 1465498339785 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:52:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1387ms 11:52:19 INFO - PROCESS | 3668 | 1465498339823 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 3668 | 1465498339825 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:52:19 INFO - PROCESS | 3668 | 1465498339829 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 3668 | 1465498339830 Marionette TRACE conn3 <- [1,682,null,{}] 11:52:19 INFO - PROCESS | 3668 | 1465498339834 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 3668 | 1465498339836 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:19 INFO - PROCESS | 3668 | 1465498339945 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:52:19 INFO - PROCESS | 3668 | 1465498339953 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 3668 | 1465498339955 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:19 INFO - PROCESS | 3668 | ++DOCSHELL 11258C00 == 31 [pid = 3668] [id = 180] 11:52:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1280BC00) [pid = 3668] [serial = 538] [outer = 00000000] 11:52:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (155EA000) [pid = 3668] [serial = 539] [outer = 1280BC00] 11:52:19 INFO - PROCESS | 3668 | 1465498339999 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16B89800) [pid = 3668] [serial = 540] [outer = 1280BC00] 11:52:20 INFO - PROCESS | 3668 | 1465498340902 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1091ms 11:52:20 INFO - PROCESS | 3668 | 1465498340928 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 3668 | 1465498340930 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 11:52:20 INFO - PROCESS | 3668 | 1465498340933 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:52:20 INFO - PROCESS | 3668 | 1465498340935 Marionette TRACE conn3 <- [1,686,null,{}] 11:52:20 INFO - PROCESS | 3668 | 1465498340939 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 3668 | 1465498340941 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:21 INFO - PROCESS | 3668 | 1465498341044 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:52:21 INFO - PROCESS | 3668 | 1465498341052 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 3668 | 1465498341054 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:21 INFO - PROCESS | 3668 | ++DOCSHELL 15C9C400 == 32 [pid = 3668] [id = 181] 11:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15E82400) [pid = 3668] [serial = 541] [outer = 00000000] 11:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (173F9800) [pid = 3668] [serial = 542] [outer = 15E82400] 11:52:21 INFO - PROCESS | 3668 | 1465498341098 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (179D3400) [pid = 3668] [serial = 543] [outer = 15E82400] 11:52:22 INFO - PROCESS | 3668 | 1465498342073 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1184ms 11:52:22 INFO - PROCESS | 3668 | 1465498342134 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 3668 | 1465498342139 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 11:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:52:22 INFO - PROCESS | 3668 | 1465498342145 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 3668 | 1465498342148 Marionette TRACE conn3 <- [1,690,null,{}] 11:52:22 INFO - PROCESS | 3668 | 1465498342155 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:22 INFO - PROCESS | 3668 | 1465498342158 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:22 INFO - PROCESS | 3668 | 1465498342293 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:52:22 INFO - PROCESS | 3668 | 1465498342367 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 3668 | 1465498342371 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:22 INFO - PROCESS | 3668 | ++DOCSHELL 11252C00 == 33 [pid = 3668] [id = 182] 11:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (11258000) [pid = 3668] [serial = 544] [outer = 00000000] 11:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (12D9F800) [pid = 3668] [serial = 545] [outer = 11258000] 11:52:22 INFO - PROCESS | 3668 | 1465498342428 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1312F800) [pid = 3668] [serial = 546] [outer = 11258000] 11:52:23 INFO - PROCESS | 3668 | 1465498343657 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1559ms 11:52:23 INFO - PROCESS | 3668 | 1465498343706 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 3668 | 1465498343711 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:52:23 INFO - PROCESS | 3668 | 1465498343717 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 3668 | 1465498343720 Marionette TRACE conn3 <- [1,694,null,{}] 11:52:23 INFO - PROCESS | 3668 | 1465498343724 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 3668 | 1465498343727 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:23 INFO - PROCESS | 3668 | 1465498343889 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:52:24 INFO - PROCESS | 3668 | 1465498344072 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 3668 | 1465498344075 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:24 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D1800 == 34 [pid = 3668] [id = 183] 11:52:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0F2D1C00) [pid = 3668] [serial = 547] [outer = 00000000] 11:52:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10471800) [pid = 3668] [serial = 548] [outer = 0F2D1C00] 11:52:24 INFO - PROCESS | 3668 | 1465498344130 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (10F24000) [pid = 3668] [serial = 549] [outer = 0F2D1C00] 11:52:24 INFO - PROCESS | 3668 | --DOCSHELL 11258C00 == 33 [pid = 3668] [id = 180] 11:52:24 INFO - PROCESS | 3668 | --DOCSHELL 1576BC00 == 32 [pid = 3668] [id = 179] 11:52:24 INFO - PROCESS | 3668 | --DOCSHELL 1322EC00 == 31 [pid = 3668] [id = 178] 11:52:24 INFO - PROCESS | 3668 | --DOCSHELL 10F83800 == 30 [pid = 3668] [id = 177] 11:52:24 INFO - PROCESS | 3668 | --DOCSHELL 130C1400 == 29 [pid = 3668] [id = 176] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17D59000) [pid = 3668] [serial = 495] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (179DA400) [pid = 3668] [serial = 491] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (114C6400) [pid = 3668] [serial = 476] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17A69C00) [pid = 3668] [serial = 492] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A249800) [pid = 3668] [serial = 506] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A25C400) [pid = 3668] [serial = 501] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (14436C00) [pid = 3668] [serial = 479] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1AB73400) [pid = 3668] [serial = 474] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19DEDC00) [pid = 3668] [serial = 497] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16B7B800) [pid = 3668] [serial = 488] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13D08400) [pid = 3668] [serial = 486] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A53800) [pid = 3668] [serial = 482] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179DCC00) [pid = 3668] [serial = 503] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (14494800) [pid = 3668] [serial = 480] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1833B000) [pid = 3668] [serial = 504] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (114C2C00) [pid = 3668] [serial = 483] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (17D54400) [pid = 3668] [serial = 494] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (16E55000) [pid = 3668] [serial = 489] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1A253400) [pid = 3668] [serial = 500] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19DEF000) [pid = 3668] [serial = 498] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1309A800) [pid = 3668] [serial = 477] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A7D7400) [pid = 3668] [serial = 507] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A88A800) [pid = 3668] [serial = 509] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1A88B000) [pid = 3668] [serial = 510] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (13CB2400) [pid = 3668] [serial = 485] [outer = 00000000] [url = about:blank] 11:52:25 INFO - PROCESS | 3668 | 1465498345146 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1450ms 11:52:25 INFO - PROCESS | 3668 | 1465498345182 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 3668 | 1465498345185 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 11:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:52:25 INFO - PROCESS | 3668 | 1465498345189 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 3668 | 1465498345192 Marionette TRACE conn3 <- [1,698,null,{}] 11:52:25 INFO - PROCESS | 3668 | 1465498345198 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 3668 | 1465498345200 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:25 INFO - PROCESS | 3668 | 1465498345284 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:52:25 INFO - PROCESS | 3668 | 1465498345292 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 3668 | 1465498345295 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:25 INFO - PROCESS | 3668 | ++DOCSHELL 12B95800 == 30 [pid = 3668] [id = 184] 11:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (12D60000) [pid = 3668] [serial = 550] [outer = 00000000] 11:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (131E2000) [pid = 3668] [serial = 551] [outer = 12D60000] 11:52:25 INFO - PROCESS | 3668 | 1465498345343 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (1364EC00) [pid = 3668] [serial = 552] [outer = 12D60000] 11:52:26 INFO - PROCESS | 3668 | 1465498346278 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1138ms 11:52:26 INFO - PROCESS | 3668 | 1465498346317 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 3668 | 1465498346321 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 11:52:26 INFO - PROCESS | 3668 | 1465498346326 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:52:26 INFO - PROCESS | 3668 | 1465498346328 Marionette TRACE conn3 <- [1,702,null,{}] 11:52:26 INFO - PROCESS | 3668 | 1465498346332 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 3668 | 1465498346334 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:26 INFO - PROCESS | 3668 | 1465498346420 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:52:26 INFO - PROCESS | 3668 | 1465498346426 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 3668 | 1465498346428 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:26 INFO - PROCESS | 3668 | ++DOCSHELL 14434000 == 31 [pid = 3668] [id = 185] 11:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (14495C00) [pid = 3668] [serial = 553] [outer = 00000000] 11:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (155F1800) [pid = 3668] [serial = 554] [outer = 14495C00] 11:52:26 INFO - PROCESS | 3668 | 1465498346474 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (15779400) [pid = 3668] [serial = 555] [outer = 14495C00] 11:52:27 INFO - PROCESS | 3668 | 1465498347445 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms 11:52:27 INFO - PROCESS | 3668 | 1465498347472 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 3668 | 1465498347474 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:52:27 INFO - PROCESS | 3668 | 1465498347480 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 3668 | 1465498347485 Marionette TRACE conn3 <- [1,706,null,{}] 11:52:27 INFO - PROCESS | 3668 | 1465498347501 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 3668 | 1465498347504 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:27 INFO - PROCESS | 3668 | 1465498347617 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:52:27 INFO - PROCESS | 3668 | 1465498347624 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 3668 | 1465498347626 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:27 INFO - PROCESS | 3668 | ++DOCSHELL 170F0800 == 32 [pid = 3668] [id = 186] 11:52:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (170F2800) [pid = 3668] [serial = 556] [outer = 00000000] 11:52:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (179DC800) [pid = 3668] [serial = 557] [outer = 170F2800] 11:52:27 INFO - PROCESS | 3668 | 1465498347670 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (179FB000) [pid = 3668] [serial = 558] [outer = 170F2800] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1364E800) [pid = 3668] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1314C000) [pid = 3668] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (11254400) [pid = 3668] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1576E800) [pid = 3668] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (10567C00) [pid = 3668] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (14439400) [pid = 3668] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A642000) [pid = 3668] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1AB6BC00) [pid = 3668] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (13034C00) [pid = 3668] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:52:28 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1280BC00) [pid = 3668] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:52:28 INFO - PROCESS | 3668 | 1465498348603 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1138ms 11:52:28 INFO - PROCESS | 3668 | 1465498348628 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 3668 | 1465498348631 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 11:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:52:28 INFO - PROCESS | 3668 | 1465498348634 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 3668 | 1465498348635 Marionette TRACE conn3 <- [1,710,null,{}] 11:52:28 INFO - PROCESS | 3668 | 1465498348639 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 3668 | 1465498348641 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:28 INFO - PROCESS | 3668 | 1465498348723 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:52:28 INFO - PROCESS | 3668 | 1465498348729 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 3668 | 1465498348731 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:28 INFO - PROCESS | 3668 | ++DOCSHELL 1364E800 == 33 [pid = 3668] [id = 187] 11:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (173EEC00) [pid = 3668] [serial = 559] [outer = 00000000] 11:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (17A6C800) [pid = 3668] [serial = 560] [outer = 173EEC00] 11:52:28 INFO - PROCESS | 3668 | 1465498348774 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (17B54C00) [pid = 3668] [serial = 561] [outer = 173EEC00] 11:52:29 INFO - PROCESS | 3668 | 1465498349231 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 3668 | 1465498349274 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:52:29 INFO - PROCESS | 3668 | 1465498349277 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 3668 | 1465498349279 Marionette TRACE conn3 <- [1,714,null,{}] 11:52:29 INFO - PROCESS | 3668 | 1465498349282 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 3668 | 1465498349284 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:29 INFO - PROCESS | 3668 | 1465498349361 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:52:29 INFO - PROCESS | 3668 | 1465498349365 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 3668 | 1465498349371 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:29 INFO - PROCESS | 3668 | ++DOCSHELL 13D08400 == 34 [pid = 3668] [id = 188] 11:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (17A6BC00) [pid = 3668] [serial = 562] [outer = 00000000] 11:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (18342C00) [pid = 3668] [serial = 563] [outer = 17A6BC00] 11:52:29 INFO - PROCESS | 3668 | 1465498349424 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (18517400) [pid = 3668] [serial = 564] [outer = 17A6BC00] 11:52:29 INFO - PROCESS | 3668 | 1465498349904 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 686ms 11:52:29 INFO - PROCESS | 3668 | 1465498349977 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 3668 | 1465498349979 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 11:52:29 INFO - PROCESS | 3668 | 1465498349982 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:52:29 INFO - PROCESS | 3668 | 1465498349984 Marionette TRACE conn3 <- [1,718,null,{}] 11:52:29 INFO - PROCESS | 3668 | 1465498349988 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 3668 | 1465498349990 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:30 INFO - PROCESS | 3668 | 1465498350094 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:52:30 INFO - PROCESS | 3668 | 1465498350113 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 3668 | 1465498350115 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:30 INFO - PROCESS | 3668 | ++DOCSHELL 19DEDC00 == 35 [pid = 3668] [id = 189] 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (19DEE000) [pid = 3668] [serial = 565] [outer = 00000000] 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (19E89800) [pid = 3668] [serial = 566] [outer = 19DEE000] 11:52:30 INFO - PROCESS | 3668 | 1465498350157 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (19E8A400) [pid = 3668] [serial = 567] [outer = 19DEE000] 11:52:30 INFO - PROCESS | 3668 | 1465498350584 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 3668 | 1465498350643 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:52:30 INFO - PROCESS | 3668 | 1465498350649 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 3668 | 1465498350653 Marionette TRACE conn3 <- [1,722,null,{}] 11:52:30 INFO - PROCESS | 3668 | 1465498350659 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 3668 | 1465498350663 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:30 INFO - PROCESS | 3668 | 1465498350776 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:52:30 INFO - PROCESS | 3668 | 1465498350850 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 3668 | 1465498350854 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:30 INFO - PROCESS | 3668 | ++DOCSHELL 10FAE400 == 36 [pid = 3668] [id = 190] 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10FB2400) [pid = 3668] [serial = 568] [outer = 00000000] 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (11C17400) [pid = 3668] [serial = 569] [outer = 10FB2400] 11:52:30 INFO - PROCESS | 3668 | 1465498350912 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13034C00) [pid = 3668] [serial = 570] [outer = 10FB2400] 11:52:31 INFO - PROCESS | 3668 | 1465498351530 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 935ms 11:52:31 INFO - PROCESS | 3668 | 1465498351582 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 3668 | 1465498351585 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:52:31 INFO - PROCESS | 3668 | 1465498351592 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 3668 | 1465498351596 Marionette TRACE conn3 <- [1,726,null,{}] 11:52:31 INFO - PROCESS | 3668 | 1465498351600 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 3668 | 1465498351603 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:31 INFO - PROCESS | 3668 | 1465498351709 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:52:31 INFO - PROCESS | 3668 | 1465498351788 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 3668 | 1465498351791 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:31 INFO - PROCESS | 3668 | ++DOCSHELL 1500E000 == 37 [pid = 3668] [id = 191] 11:52:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (155E7800) [pid = 3668] [serial = 571] [outer = 00000000] 11:52:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15E81400) [pid = 3668] [serial = 572] [outer = 155E7800] 11:52:31 INFO - PROCESS | 3668 | 1465498351890 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16E55000) [pid = 3668] [serial = 573] [outer = 155E7800] 11:52:32 INFO - PROCESS | 3668 | 1465498352893 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1356ms 11:52:32 INFO - PROCESS | 3668 | 1465498352984 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 3668 | 1465498352987 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 11:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:52:32 INFO - PROCESS | 3668 | 1465498352992 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 3668 | 1465498352994 Marionette TRACE conn3 <- [1,730,null,{}] 11:52:33 INFO - PROCESS | 3668 | 1465498353004 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 3668 | 1465498353009 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:33 INFO - PROCESS | 3668 | 1465498353156 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:52:33 INFO - PROCESS | 3668 | 1465498353346 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 3668 | 1465498353350 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:33 INFO - PROCESS | 3668 | ++DOCSHELL 173F5800 == 38 [pid = 3668] [id = 192] 11:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18A40C00) [pid = 3668] [serial = 574] [outer = 00000000] 11:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19DEF400) [pid = 3668] [serial = 575] [outer = 18A40C00] 11:52:33 INFO - PROCESS | 3668 | 1465498353408 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19E93800) [pid = 3668] [serial = 576] [outer = 18A40C00] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 13D08400 == 37 [pid = 3668] [id = 188] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 1364E800 == 36 [pid = 3668] [id = 187] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 170F0800 == 35 [pid = 3668] [id = 186] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 14434000 == 34 [pid = 3668] [id = 185] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 12B95800 == 33 [pid = 3668] [id = 184] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 0F2D1800 == 32 [pid = 3668] [id = 183] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 11252C00 == 31 [pid = 3668] [id = 182] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 15C9C400 == 30 [pid = 3668] [id = 181] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 19DEDC00 == 29 [pid = 3668] [id = 189] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 10FAE400 == 28 [pid = 3668] [id = 190] 11:52:34 INFO - PROCESS | 3668 | --DOCSHELL 1500E000 == 27 [pid = 3668] [id = 191] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (173F9800) [pid = 3668] [serial = 542] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13D0A400) [pid = 3668] [serial = 533] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (140C6800) [pid = 3668] [serial = 528] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13930C00) [pid = 3668] [serial = 527] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (11ACEC00) [pid = 3668] [serial = 530] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (12B9A000) [pid = 3668] [serial = 531] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16B88800) [pid = 3668] [serial = 536] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13650C00) [pid = 3668] [serial = 513] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (13122C00) [pid = 3668] [serial = 512] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (170F0C00) [pid = 3668] [serial = 516] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (15E81800) [pid = 3668] [serial = 515] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1AB06C00) [pid = 3668] [serial = 519] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1A7E3800) [pid = 3668] [serial = 518] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1AF79800) [pid = 3668] [serial = 522] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1AB77800) [pid = 3668] [serial = 521] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (16B8A000) [pid = 3668] [serial = 525] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (14436400) [pid = 3668] [serial = 524] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (155EA000) [pid = 3668] [serial = 539] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (16B89800) [pid = 3668] [serial = 540] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (16EF3800) [pid = 3668] [serial = 537] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (140D3800) [pid = 3668] [serial = 534] [outer = 00000000] [url = about:blank] 11:52:34 INFO - PROCESS | 3668 | 1465498354987 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2010ms 11:52:35 INFO - PROCESS | 3668 | 1465498355036 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 3668 | 1465498355040 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 11:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:52:35 INFO - PROCESS | 3668 | 1465498355047 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 3668 | 1465498355051 Marionette TRACE conn3 <- [1,734,null,{}] 11:52:35 INFO - PROCESS | 3668 | 1465498355058 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 3668 | 1465498355061 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:35 INFO - PROCESS | 3668 | 1465498355151 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:52:35 INFO - PROCESS | 3668 | 1465498355218 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 3668 | 1465498355221 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:35 INFO - PROCESS | 3668 | ++DOCSHELL 10A45800 == 28 [pid = 3668] [id = 193] 11:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (10A46800) [pid = 3668] [serial = 577] [outer = 00000000] 11:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (10F83400) [pid = 3668] [serial = 578] [outer = 10A46800] 11:52:35 INFO - PROCESS | 3668 | 1465498355278 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (10FB7800) [pid = 3668] [serial = 579] [outer = 10A46800] 11:52:36 INFO - PROCESS | 3668 | 1465498356160 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1153ms 11:52:36 INFO - PROCESS | 3668 | 1465498356207 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 3668 | 1465498356212 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 11:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:52:36 INFO - PROCESS | 3668 | 1465498356219 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 3668 | 1465498356222 Marionette TRACE conn3 <- [1,738,null,{}] 11:52:36 INFO - PROCESS | 3668 | 1465498356226 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 3668 | 1465498356229 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:36 INFO - PROCESS | 3668 | 1465498356321 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:52:36 INFO - PROCESS | 3668 | 1465498356328 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 3668 | 1465498356331 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:36 INFO - PROCESS | 3668 | ++DOCSHELL 12D68C00 == 29 [pid = 3668] [id = 194] 11:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (12DA4000) [pid = 3668] [serial = 580] [outer = 00000000] 11:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (13034000) [pid = 3668] [serial = 581] [outer = 12DA4000] 11:52:36 INFO - PROCESS | 3668 | 1465498356378 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (130BB000) [pid = 3668] [serial = 582] [outer = 12DA4000] 11:52:37 INFO - PROCESS | 3668 | 1465498357316 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1137ms 11:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:52:37 INFO - PROCESS | 3668 | 1465498357364 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 3668 | 1465498357366 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 11:52:37 INFO - PROCESS | 3668 | 1465498357370 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 3668 | 1465498357373 Marionette TRACE conn3 <- [1,742,null,{}] 11:52:37 INFO - PROCESS | 3668 | 1465498357368 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 3668 | 1465498357373 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:37 INFO - PROCESS | 3668 | 1465498357486 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:52:37 INFO - PROCESS | 3668 | 1465498357494 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 3668 | 1465498357498 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:37 INFO - PROCESS | 3668 | ++DOCSHELL 1393FC00 == 30 [pid = 3668] [id = 195] 11:52:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13CB3000) [pid = 3668] [serial = 583] [outer = 00000000] 11:52:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (13D0EC00) [pid = 3668] [serial = 584] [outer = 13CB3000] 11:52:37 INFO - PROCESS | 3668 | 1465498357545 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (140D1800) [pid = 3668] [serial = 585] [outer = 13CB3000] 11:52:38 INFO - PROCESS | 3668 | 1465498358498 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 11:52:38 INFO - PROCESS | 3668 | 1465498358555 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 3668 | 1465498358558 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 11:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:52:38 INFO - PROCESS | 3668 | 1465498358561 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 3668 | 1465498358563 Marionette TRACE conn3 <- [1,746,null,{}] 11:52:38 INFO - PROCESS | 3668 | 1465498358567 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 3668 | 1465498358568 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:38 INFO - PROCESS | 3668 | 1465498358682 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:52:38 INFO - PROCESS | 3668 | 1465498358688 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 3668 | 1465498358690 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:38 INFO - PROCESS | 3668 | ++DOCSHELL 140D3400 == 31 [pid = 3668] [id = 196] 11:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (140D4800) [pid = 3668] [serial = 586] [outer = 00000000] 11:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (155F2000) [pid = 3668] [serial = 587] [outer = 140D4800] 11:52:38 INFO - PROCESS | 3668 | 1465498358734 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (15772400) [pid = 3668] [serial = 588] [outer = 140D4800] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19DEE000) [pid = 3668] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (170F2800) [pid = 3668] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (173EEC00) [pid = 3668] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (12D60000) [pid = 3668] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (11258000) [pid = 3668] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (0F2D1C00) [pid = 3668] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (15E82400) [pid = 3668] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (14495C00) [pid = 3668] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:52:39 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (17A6BC00) [pid = 3668] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:52:39 INFO - PROCESS | 3668 | 1465498359263 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 11:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:52:39 INFO - PROCESS | 3668 | 1465498359301 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 3668 | 1465498359303 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 11:52:39 INFO - PROCESS | 3668 | 1465498359307 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 3668 | 1465498359308 Marionette TRACE conn3 <- [1,750,null,{}] 11:52:39 INFO - PROCESS | 3668 | 1465498359312 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:39 INFO - PROCESS | 3668 | 1465498359314 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:39 INFO - PROCESS | 3668 | 1465498359397 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:52:39 INFO - PROCESS | 3668 | 1465498359402 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 3668 | 1465498359404 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:39 INFO - PROCESS | 3668 | ++DOCSHELL 1576FC00 == 32 [pid = 3668] [id = 197] 11:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (15C98400) [pid = 3668] [serial = 589] [outer = 00000000] 11:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (15E8BC00) [pid = 3668] [serial = 590] [outer = 15C98400] 11:52:39 INFO - PROCESS | 3668 | 1465498359447 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (16B83000) [pid = 3668] [serial = 591] [outer = 15C98400] 11:52:40 INFO - PROCESS | 3668 | 1465498360333 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1028ms 11:52:40 INFO - PROCESS | 3668 | 1465498360359 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 3668 | 1465498360361 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 11:52:40 INFO - PROCESS | 3668 | 1465498360364 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 3668 | 1465498360366 Marionette TRACE conn3 <- [1,754,null,{}] 11:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:52:40 INFO - PROCESS | 3668 | 1465498360369 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 3668 | 1465498360377 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:40 INFO - PROCESS | 3668 | 1465498360507 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:52:40 INFO - PROCESS | 3668 | 1465498360514 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 3668 | 1465498360516 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:40 INFO - PROCESS | 3668 | ++DOCSHELL 15C66000 == 33 [pid = 3668] [id = 198] 11:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (16EF5000) [pid = 3668] [serial = 592] [outer = 00000000] 11:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (170F8C00) [pid = 3668] [serial = 593] [outer = 16EF5000] 11:52:40 INFO - PROCESS | 3668 | 1465498360560 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (172E2000) [pid = 3668] [serial = 594] [outer = 16EF5000] 11:52:41 INFO - PROCESS | 3668 | 1465498361502 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1184ms 11:52:41 INFO - PROCESS | 3668 | 1465498361556 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 3668 | 1465498361560 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 11:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:52:41 INFO - PROCESS | 3668 | 1465498361606 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 3668 | 1465498361609 Marionette TRACE conn3 <- [1,758,null,{}] 11:52:41 INFO - PROCESS | 3668 | 1465498361617 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:41 INFO - PROCESS | 3668 | 1465498361620 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:41 INFO - PROCESS | 3668 | 1465498361716 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:52:41 INFO - PROCESS | 3668 | 1465498361918 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 3668 | 1465498361923 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:41 INFO - PROCESS | 3668 | ++DOCSHELL 11254400 == 34 [pid = 3668] [id = 199] 11:52:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (11258C00) [pid = 3668] [serial = 595] [outer = 00000000] 11:52:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1280BC00) [pid = 3668] [serial = 596] [outer = 11258C00] 11:52:41 INFO - PROCESS | 3668 | 1465498361983 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (12AA7800) [pid = 3668] [serial = 597] [outer = 11258C00] 11:52:42 INFO - PROCESS | 3668 | 1465498362825 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1293ms 11:52:42 INFO - PROCESS | 3668 | 1465498362862 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 3668 | 1465498362866 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 11:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:52:42 INFO - PROCESS | 3668 | 1465498362872 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 3668 | 1465498362875 Marionette TRACE conn3 <- [1,762,null,{}] 11:52:42 INFO - PROCESS | 3668 | 1465498362881 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 3668 | 1465498362883 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:42 INFO - PROCESS | 3668 | 1465498362991 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:52:43 INFO - PROCESS | 3668 | 1465498363068 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 3668 | 1465498363073 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:43 INFO - PROCESS | 3668 | ++DOCSHELL 114BD000 == 35 [pid = 3668] [id = 200] 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11ACEC00) [pid = 3668] [serial = 598] [outer = 00000000] 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (12D60000) [pid = 3668] [serial = 599] [outer = 11ACEC00] 11:52:43 INFO - PROCESS | 3668 | 1465498363121 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13123C00) [pid = 3668] [serial = 600] [outer = 11ACEC00] 11:52:43 INFO - PROCESS | 3668 | --DOCSHELL 1576FC00 == 34 [pid = 3668] [id = 197] 11:52:43 INFO - PROCESS | 3668 | --DOCSHELL 140D3400 == 33 [pid = 3668] [id = 196] 11:52:43 INFO - PROCESS | 3668 | --DOCSHELL 1393FC00 == 32 [pid = 3668] [id = 195] 11:52:43 INFO - PROCESS | 3668 | --DOCSHELL 12D68C00 == 31 [pid = 3668] [id = 194] 11:52:43 INFO - PROCESS | 3668 | --DOCSHELL 10A45800 == 30 [pid = 3668] [id = 193] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (179DC800) [pid = 3668] [serial = 557] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17A6C800) [pid = 3668] [serial = 560] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (179FB000) [pid = 3668] [serial = 558] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (131E2000) [pid = 3668] [serial = 551] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1364EC00) [pid = 3668] [serial = 552] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (12D9F800) [pid = 3668] [serial = 545] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1312F800) [pid = 3668] [serial = 546] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (10471800) [pid = 3668] [serial = 548] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (10F24000) [pid = 3668] [serial = 549] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (179D3400) [pid = 3668] [serial = 543] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (155F1800) [pid = 3668] [serial = 554] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (19E8A400) [pid = 3668] [serial = 567] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (18342C00) [pid = 3668] [serial = 563] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (18517400) [pid = 3668] [serial = 564] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (17B54C00) [pid = 3668] [serial = 561] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (15779400) [pid = 3668] [serial = 555] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (19E89800) [pid = 3668] [serial = 566] [outer = 00000000] [url = about:blank] 11:52:43 INFO - PROCESS | 3668 | 1465498363642 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 842ms 11:52:43 INFO - PROCESS | 3668 | 1465498363700 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 3668 | 1465498363705 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:52:43 INFO - PROCESS | 3668 | 1465498363712 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 3668 | 1465498363714 Marionette TRACE conn3 <- [1,766,null,{}] 11:52:43 INFO - PROCESS | 3668 | 1465498363718 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 3668 | 1465498363721 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:43 INFO - PROCESS | 3668 | 1465498363806 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:52:43 INFO - PROCESS | 3668 | 1465498363823 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 3668 | 1465498363826 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:43 INFO - PROCESS | 3668 | ++DOCSHELL 131E5000 == 31 [pid = 3668] [id = 201] 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (13221C00) [pid = 3668] [serial = 601] [outer = 00000000] 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (1364E000) [pid = 3668] [serial = 602] [outer = 13221C00] 11:52:43 INFO - PROCESS | 3668 | 1465498363874 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (13931C00) [pid = 3668] [serial = 603] [outer = 13221C00] 11:52:44 INFO - PROCESS | 3668 | 1465498364318 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 639ms 11:52:44 INFO - PROCESS | 3668 | 1465498364348 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 3668 | 1465498364351 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 11:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:52:44 INFO - PROCESS | 3668 | 1465498364354 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 3668 | 1465498364357 Marionette TRACE conn3 <- [1,770,null,{}] 11:52:44 INFO - PROCESS | 3668 | 1465498364368 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 3668 | 1465498364372 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:44 INFO - PROCESS | 3668 | 1465498364485 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:52:44 INFO - PROCESS | 3668 | 1465498364499 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 3668 | 1465498364503 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:44 INFO - PROCESS | 3668 | ++DOCSHELL 14445400 == 32 [pid = 3668] [id = 202] 11:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (14445800) [pid = 3668] [serial = 604] [outer = 00000000] 11:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (1449E400) [pid = 3668] [serial = 605] [outer = 14445800] 11:52:44 INFO - PROCESS | 3668 | 1465498364550 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (155F1400) [pid = 3668] [serial = 606] [outer = 14445800] 11:52:44 INFO - PROCESS | 3668 | 1465498364992 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 686ms 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:52:45 INFO - PROCESS | 3668 | 1465498365053 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 3668 | 1465498365056 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 11:52:45 INFO - PROCESS | 3668 | 1465498365059 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 3668 | 1465498365061 Marionette TRACE conn3 <- [1,774,null,{}] 11:52:45 INFO - PROCESS | 3668 | 1465498365064 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 3668 | 1465498365066 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:45 INFO - PROCESS | 3668 | 1465498365148 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:52:45 INFO - PROCESS | 3668 | 1465498365156 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 3668 | 1465498365159 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:45 INFO - PROCESS | 3668 | ++DOCSHELL 10F2D800 == 33 [pid = 3668] [id = 203] 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (11CC5C00) [pid = 3668] [serial = 607] [outer = 00000000] 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (16E59C00) [pid = 3668] [serial = 608] [outer = 11CC5C00] 11:52:45 INFO - PROCESS | 3668 | 1465498365203 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (170EFC00) [pid = 3668] [serial = 609] [outer = 11CC5C00] 11:52:45 INFO - PROCESS | 3668 | 1465498365637 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 623ms 11:52:45 INFO - PROCESS | 3668 | 1465498365697 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 3668 | 1465498365699 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:52:45 INFO - PROCESS | 3668 | 1465498365702 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 3668 | 1465498365704 Marionette TRACE conn3 <- [1,778,null,{}] 11:52:45 INFO - PROCESS | 3668 | 1465498365707 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 3668 | 1465498365709 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:45 INFO - PROCESS | 3668 | 1465498365784 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:52:45 INFO - PROCESS | 3668 | 1465498365789 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 3668 | 1465498365791 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:45 INFO - PROCESS | 3668 | ++DOCSHELL 16EFE000 == 34 [pid = 3668] [id = 204] 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (170F7C00) [pid = 3668] [serial = 610] [outer = 00000000] 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (173A0000) [pid = 3668] [serial = 611] [outer = 170F7C00] 11:52:45 INFO - PROCESS | 3668 | 1465498365834 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (17931800) [pid = 3668] [serial = 612] [outer = 170F7C00] 11:52:46 INFO - PROCESS | 3668 | 1465498366321 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 638ms 11:52:46 INFO - PROCESS | 3668 | 1465498366341 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 3668 | 1465498366343 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 11:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:52:46 INFO - PROCESS | 3668 | 1465498366346 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 3668 | 1465498366348 Marionette TRACE conn3 <- [1,782,null,{}] 11:52:46 INFO - PROCESS | 3668 | 1465498366351 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 3668 | 1465498366357 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:46 INFO - PROCESS | 3668 | 1465498366496 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:52:46 INFO - PROCESS | 3668 | 1465498366565 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 3668 | 1465498366567 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:46 INFO - PROCESS | 3668 | ++DOCSHELL 17A6D000 == 35 [pid = 3668] [id = 205] 11:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (17A74800) [pid = 3668] [serial = 613] [outer = 00000000] 11:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (17A81000) [pid = 3668] [serial = 614] [outer = 17A74800] 11:52:46 INFO - PROCESS | 3668 | 1465498366611 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (17D50C00) [pid = 3668] [serial = 615] [outer = 17A74800] 11:52:46 INFO - PROCESS | 3668 | 1465498367007 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 702ms 11:52:47 INFO - PROCESS | 3668 | 1465498367045 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 3668 | 1465498367047 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 11:52:47 INFO - PROCESS | 3668 | 1465498367050 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:52:47 INFO - PROCESS | 3668 | 1465498367052 Marionette TRACE conn3 <- [1,786,null,{}] 11:52:47 INFO - PROCESS | 3668 | 1465498367062 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 3668 | 1465498367064 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:47 INFO - PROCESS | 3668 | 1465498367191 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:52:47 INFO - PROCESS | 3668 | 1465498367209 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 3668 | 1465498367211 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:47 INFO - PROCESS | 3668 | ++DOCSHELL 10A50C00 == 36 [pid = 3668] [id = 206] 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (14432800) [pid = 3668] [serial = 616] [outer = 00000000] 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18224000) [pid = 3668] [serial = 617] [outer = 14432800] 11:52:47 INFO - PROCESS | 3668 | 1465498367254 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18228800) [pid = 3668] [serial = 618] [outer = 14432800] 11:52:47 INFO - PROCESS | 3668 | 1465498367693 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 701ms 11:52:47 INFO - PROCESS | 3668 | 1465498367750 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 3668 | 1465498367752 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:52:47 INFO - PROCESS | 3668 | 1465498367756 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 3668 | 1465498367757 Marionette TRACE conn3 <- [1,790,null,{}] 11:52:47 INFO - PROCESS | 3668 | 1465498367766 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 3668 | 1465498367768 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:47 INFO - PROCESS | 3668 | 1465498367871 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:52:47 INFO - PROCESS | 3668 | 1465498367876 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 3668 | 1465498367878 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:47 INFO - PROCESS | 3668 | ++DOCSHELL 18509C00 == 37 [pid = 3668] [id = 207] 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1850A400) [pid = 3668] [serial = 619] [outer = 00000000] 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (18512400) [pid = 3668] [serial = 620] [outer = 1850A400] 11:52:47 INFO - PROCESS | 3668 | 1465498367926 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18515800) [pid = 3668] [serial = 621] [outer = 1850A400] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13CB3000) [pid = 3668] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (140D4800) [pid = 3668] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10A46800) [pid = 3668] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18A40C00) [pid = 3668] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (12DA4000) [pid = 3668] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (15C98400) [pid = 3668] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (10FB2400) [pid = 3668] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:52:48 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (155E7800) [pid = 3668] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:52:48 INFO - PROCESS | 3668 | 1465498368340 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 639ms 11:52:48 INFO - PROCESS | 3668 | 1465498368394 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 3668 | 1465498368396 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:52:48 INFO - PROCESS | 3668 | 1465498368399 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 3668 | 1465498368401 Marionette TRACE conn3 <- [1,794,null,{}] 11:52:48 INFO - PROCESS | 3668 | 1465498368405 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 3668 | 1465498368406 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:48 INFO - PROCESS | 3668 | 1465498368510 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:52:48 INFO - PROCESS | 3668 | 1465498368518 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 3668 | 1465498368520 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:48 INFO - PROCESS | 3668 | ++DOCSHELL 17D57C00 == 38 [pid = 3668] [id = 208] 11:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (17D58400) [pid = 3668] [serial = 622] [outer = 00000000] 11:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1850D800) [pid = 3668] [serial = 623] [outer = 17D58400] 11:52:48 INFO - PROCESS | 3668 | 1465498368563 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (18A34800) [pid = 3668] [serial = 624] [outer = 17D58400] 11:52:48 INFO - PROCESS | 3668 | 1465498368967 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 624ms 11:52:49 INFO - PROCESS | 3668 | 1465498369022 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 3668 | 1465498369024 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:52:49 INFO - PROCESS | 3668 | 1465498369027 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 3668 | 1465498369029 Marionette TRACE conn3 <- [1,798,null,{}] 11:52:49 INFO - PROCESS | 3668 | 1465498369033 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 3668 | 1465498369034 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:49 INFO - PROCESS | 3668 | 1465498369114 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:52:49 INFO - PROCESS | 3668 | 1465498369122 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 3668 | 1465498369124 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:49 INFO - PROCESS | 3668 | ++DOCSHELL 14436000 == 39 [pid = 3668] [id = 209] 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18A3F400) [pid = 3668] [serial = 625] [outer = 00000000] 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (19DEAC00) [pid = 3668] [serial = 626] [outer = 18A3F400] 11:52:49 INFO - PROCESS | 3668 | 1465498369167 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19DEB400) [pid = 3668] [serial = 627] [outer = 18A3F400] 11:52:49 INFO - PROCESS | 3668 | 1465498369591 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 592ms 11:52:49 INFO - PROCESS | 3668 | 1465498369627 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 3668 | 1465498369631 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 11:52:49 INFO - PROCESS | 3668 | 1465498369635 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:52:49 INFO - PROCESS | 3668 | 1465498369639 Marionette TRACE conn3 <- [1,802,null,{}] 11:52:49 INFO - PROCESS | 3668 | 1465498369644 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 3668 | 1465498369647 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:49 INFO - PROCESS | 3668 | 1465498369743 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:52:49 INFO - PROCESS | 3668 | 1465498369750 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 3668 | 1465498369752 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:49 INFO - PROCESS | 3668 | ++DOCSHELL 19E8AC00 == 40 [pid = 3668] [id = 210] 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (19E8D400) [pid = 3668] [serial = 628] [outer = 00000000] 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1A245400) [pid = 3668] [serial = 629] [outer = 19E8D400] 11:52:49 INFO - PROCESS | 3668 | 1465498369797 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A24EC00) [pid = 3668] [serial = 630] [outer = 19E8D400] 11:52:50 INFO - PROCESS | 3668 | 1465498370429 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 3668 | 1465498370483 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 11:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:52:50 INFO - PROCESS | 3668 | 1465498370488 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 3668 | 1465498370492 Marionette TRACE conn3 <- [1,806,null,{}] 11:52:50 INFO - PROCESS | 3668 | 1465498370498 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 3668 | 1465498370501 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:50 INFO - PROCESS | 3668 | 1465498370616 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:52:50 INFO - PROCESS | 3668 | 1465498370750 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 3668 | 1465498370753 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:50 INFO - PROCESS | 3668 | ++DOCSHELL 10F26000 == 41 [pid = 3668] [id = 211] 11:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10F30800) [pid = 3668] [serial = 631] [outer = 00000000] 11:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13226C00) [pid = 3668] [serial = 632] [outer = 10F30800] 11:52:50 INFO - PROCESS | 3668 | 1465498370809 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13CB3C00) [pid = 3668] [serial = 633] [outer = 10F30800] 11:52:51 INFO - PROCESS | 3668 | 1465498371420 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 951ms 11:52:51 INFO - PROCESS | 3668 | 1465498371434 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 3668 | 1465498371439 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:52:51 INFO - PROCESS | 3668 | 1465498371461 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 3668 | 1465498371464 Marionette TRACE conn3 <- [1,810,null,{}] 11:52:51 INFO - PROCESS | 3668 | 1465498371467 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:51 INFO - PROCESS | 3668 | 1465498371470 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:51 INFO - PROCESS | 3668 | 1465498371576 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:52:51 INFO - PROCESS | 3668 | 1465498371671 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 3668 | 1465498371674 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:51 INFO - PROCESS | 3668 | ++DOCSHELL 15625800 == 42 [pid = 3668] [id = 212] 11:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15629000) [pid = 3668] [serial = 634] [outer = 00000000] 11:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15E8F400) [pid = 3668] [serial = 635] [outer = 15629000] 11:52:51 INFO - PROCESS | 3668 | 1465498371738 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (170F7800) [pid = 3668] [serial = 636] [outer = 15629000] 11:52:52 INFO - PROCESS | 3668 | 1465498372407 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 3668 | 1465498372463 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 11:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:52:52 INFO - PROCESS | 3668 | 1465498372467 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 3668 | 1465498372471 Marionette TRACE conn3 <- [1,814,null,{}] 11:52:52 INFO - PROCESS | 3668 | 1465498372497 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 3668 | 1465498372502 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:52 INFO - PROCESS | 3668 | 1465498372605 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:52:52 INFO - PROCESS | 3668 | 1465498372730 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 3668 | 1465498372735 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:52 INFO - PROCESS | 3668 | ++DOCSHELL 17A80800 == 43 [pid = 3668] [id = 213] 11:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17D5B000) [pid = 3668] [serial = 637] [outer = 00000000] 11:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A245C00) [pid = 3668] [serial = 638] [outer = 17D5B000] 11:52:52 INFO - PROCESS | 3668 | 1465498372792 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A25D400) [pid = 3668] [serial = 639] [outer = 17D5B000] 11:52:53 INFO - PROCESS | 3668 | 1465498373503 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1044ms 11:52:53 INFO - PROCESS | 3668 | 1465498373538 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 3668 | 1465498373541 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 11:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:52:53 INFO - PROCESS | 3668 | 1465498373564 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 3668 | 1465498373567 Marionette TRACE conn3 <- [1,818,null,{}] 11:52:53 INFO - PROCESS | 3668 | 1465498373572 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 3668 | 1465498373575 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:53 INFO - PROCESS | 3668 | 1465498373673 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:52:53 INFO - PROCESS | 3668 | 1465498373774 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 3668 | 1465498373777 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:53 INFO - PROCESS | 3668 | ++DOCSHELL 13098800 == 44 [pid = 3668] [id = 214] 11:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1309CC00) [pid = 3668] [serial = 640] [outer = 00000000] 11:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13130400) [pid = 3668] [serial = 641] [outer = 1309CC00] 11:52:53 INFO - PROCESS | 3668 | 1465498373825 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (132E6800) [pid = 3668] [serial = 642] [outer = 1309CC00] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 14436000 == 43 [pid = 3668] [id = 209] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 17D57C00 == 42 [pid = 3668] [id = 208] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 18509C00 == 41 [pid = 3668] [id = 207] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 10A50C00 == 40 [pid = 3668] [id = 206] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 17A6D000 == 39 [pid = 3668] [id = 205] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 16EFE000 == 38 [pid = 3668] [id = 204] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 10F2D800 == 37 [pid = 3668] [id = 203] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 14445400 == 36 [pid = 3668] [id = 202] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 131E5000 == 35 [pid = 3668] [id = 201] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 11254400 == 34 [pid = 3668] [id = 199] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 114BD000 == 33 [pid = 3668] [id = 200] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 15C66000 == 32 [pid = 3668] [id = 198] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 173F5800 == 31 [pid = 3668] [id = 192] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 15625800 == 30 [pid = 3668] [id = 212] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 17A80800 == 29 [pid = 3668] [id = 213] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 19E8AC00 == 28 [pid = 3668] [id = 210] 11:52:54 INFO - PROCESS | 3668 | --DOCSHELL 10F26000 == 27 [pid = 3668] [id = 211] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13D0EC00) [pid = 3668] [serial = 584] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155F2000) [pid = 3668] [serial = 587] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F83400) [pid = 3668] [serial = 578] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10FB7800) [pid = 3668] [serial = 579] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19E93800) [pid = 3668] [serial = 576] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19DEF400) [pid = 3668] [serial = 575] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13034000) [pid = 3668] [serial = 581] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (140D1800) [pid = 3668] [serial = 585] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15E8BC00) [pid = 3668] [serial = 590] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13034C00) [pid = 3668] [serial = 570] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11C17400) [pid = 3668] [serial = 569] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16E55000) [pid = 3668] [serial = 573] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (170F8C00) [pid = 3668] [serial = 593] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15E81400) [pid = 3668] [serial = 572] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15772400) [pid = 3668] [serial = 588] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (130BB000) [pid = 3668] [serial = 582] [outer = 00000000] [url = about:blank] 11:52:54 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16B83000) [pid = 3668] [serial = 591] [outer = 00000000] [url = about:blank] 11:52:55 INFO - PROCESS | 3668 | 1465498375011 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1496ms 11:52:55 INFO - PROCESS | 3668 | 1465498375049 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 3668 | 1465498375054 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:52:55 INFO - PROCESS | 3668 | 1465498375059 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 3668 | 1465498375062 Marionette TRACE conn3 <- [1,822,null,{}] 11:52:55 INFO - PROCESS | 3668 | 1465498375068 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 3668 | 1465498375071 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:55 INFO - PROCESS | 3668 | 1465498375160 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:52:55 INFO - PROCESS | 3668 | 1465498375241 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 3668 | 1465498375245 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:55 INFO - PROCESS | 3668 | ++DOCSHELL 10477C00 == 28 [pid = 3668] [id = 215] 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1047FC00) [pid = 3668] [serial = 643] [outer = 00000000] 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F25800) [pid = 3668] [serial = 644] [outer = 1047FC00] 11:52:55 INFO - PROCESS | 3668 | 1465498375328 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10F79400) [pid = 3668] [serial = 645] [outer = 1047FC00] 11:52:55 INFO - PROCESS | 3668 | 1465498375719 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 685ms 11:52:55 INFO - PROCESS | 3668 | 1465498375759 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 3668 | 1465498375764 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:52:55 INFO - PROCESS | 3668 | 1465498375770 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 3668 | 1465498375773 Marionette TRACE conn3 <- [1,826,null,{}] 11:52:55 INFO - PROCESS | 3668 | 1465498375776 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 3668 | 1465498375779 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:55 INFO - PROCESS | 3668 | 1465498375871 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:52:55 INFO - PROCESS | 3668 | 1465498375878 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 3668 | 1465498375881 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:55 INFO - PROCESS | 3668 | ++DOCSHELL 12DA6400 == 29 [pid = 3668] [id = 216] 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12DAB000) [pid = 3668] [serial = 646] [outer = 00000000] 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (130A1800) [pid = 3668] [serial = 647] [outer = 12DAB000] 11:52:55 INFO - PROCESS | 3668 | 1465498375930 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (130BC800) [pid = 3668] [serial = 648] [outer = 12DAB000] 11:52:56 INFO - PROCESS | 3668 | 1465498376374 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 639ms 11:52:56 INFO - PROCESS | 3668 | 1465498376407 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 3668 | 1465498376409 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:52:56 INFO - PROCESS | 3668 | 1465498376413 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 3668 | 1465498376416 Marionette TRACE conn3 <- [1,830,null,{}] 11:52:56 INFO - PROCESS | 3668 | 1465498376431 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 3668 | 1465498376435 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:56 INFO - PROCESS | 3668 | 1465498376516 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:52:56 INFO - PROCESS | 3668 | 1465498376525 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 3668 | 1465498376528 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:56 INFO - PROCESS | 3668 | ++DOCSHELL 140D3C00 == 30 [pid = 3668] [id = 217] 11:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (140D4400) [pid = 3668] [serial = 649] [outer = 00000000] 11:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (14447C00) [pid = 3668] [serial = 650] [outer = 140D4400] 11:52:56 INFO - PROCESS | 3668 | 1465498376575 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (155E7400) [pid = 3668] [serial = 651] [outer = 140D4400] 11:52:57 INFO - PROCESS | 3668 | 1465498377059 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 701ms 11:52:57 INFO - PROCESS | 3668 | 1465498377112 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 3668 | 1465498377115 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:52:57 INFO - PROCESS | 3668 | 1465498377127 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 3668 | 1465498377129 Marionette TRACE conn3 <- [1,834,null,{}] 11:52:57 INFO - PROCESS | 3668 | 1465498377133 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 3668 | 1465498377135 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:57 INFO - PROCESS | 3668 | 1465498377242 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:52:57 INFO - PROCESS | 3668 | 1465498377247 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 3668 | 1465498377249 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:57 INFO - PROCESS | 3668 | ++DOCSHELL 14449C00 == 31 [pid = 3668] [id = 218] 11:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1449CC00) [pid = 3668] [serial = 652] [outer = 00000000] 11:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15E81800) [pid = 3668] [serial = 653] [outer = 1449CC00] 11:52:57 INFO - PROCESS | 3668 | 1465498377297 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16B85800) [pid = 3668] [serial = 654] [outer = 1449CC00] 11:52:57 INFO - PROCESS | 3668 | 1465498377732 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 654ms 11:52:57 INFO - PROCESS | 3668 | 1465498377776 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 3668 | 1465498377778 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:52:57 INFO - PROCESS | 3668 | 1465498377782 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 3668 | 1465498377783 Marionette TRACE conn3 <- [1,838,null,{}] 11:52:57 INFO - PROCESS | 3668 | 1465498377787 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 3668 | 1465498377789 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:57 INFO - PROCESS | 3668 | 1465498377899 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:52:57 INFO - PROCESS | 3668 | 1465498377984 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 3668 | 1465498377986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:58 INFO - PROCESS | 3668 | ++DOCSHELL 16E5BC00 == 32 [pid = 3668] [id = 219] 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16EF4000) [pid = 3668] [serial = 655] [outer = 00000000] 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170FA400) [pid = 3668] [serial = 656] [outer = 16EF4000] 11:52:58 INFO - PROCESS | 3668 | 1465498378032 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (173F5800) [pid = 3668] [serial = 657] [outer = 16EF4000] 11:52:58 INFO - PROCESS | 3668 | 1465498378434 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 701ms 11:52:58 INFO - PROCESS | 3668 | 1465498378481 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 3668 | 1465498378483 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:52:58 INFO - PROCESS | 3668 | 1465498378494 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 3668 | 1465498378496 Marionette TRACE conn3 <- [1,842,null,{}] 11:52:58 INFO - PROCESS | 3668 | 1465498378499 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 3668 | 1465498378505 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:58 INFO - PROCESS | 3668 | 1465498378632 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:52:58 INFO - PROCESS | 3668 | 1465498378690 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 3668 | 1465498378692 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:58 INFO - PROCESS | 3668 | ++DOCSHELL 179F0400 == 33 [pid = 3668] [id = 220] 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17A65400) [pid = 3668] [serial = 658] [outer = 00000000] 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17B61800) [pid = 3668] [serial = 659] [outer = 17A65400] 11:52:58 INFO - PROCESS | 3668 | 1465498378736 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18346000) [pid = 3668] [serial = 660] [outer = 17A65400] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17A74800) [pid = 3668] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (14432800) [pid = 3668] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1850A400) [pid = 3668] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (11258C00) [pid = 3668] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (170F7C00) [pid = 3668] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11CC5C00) [pid = 3668] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11ACEC00) [pid = 3668] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13221C00) [pid = 3668] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14445800) [pid = 3668] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16EF5000) [pid = 3668] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17D58400) [pid = 3668] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E8D400) [pid = 3668] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:52:59 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18A3F400) [pid = 3668] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:52:59 INFO - PROCESS | 3668 | 1465498379393 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 935ms 11:52:59 INFO - PROCESS | 3668 | 1465498379437 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 3668 | 1465498379439 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:52:59 INFO - PROCESS | 3668 | 1465498379442 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 3668 | 1465498379444 Marionette TRACE conn3 <- [1,846,null,{}] 11:52:59 INFO - PROCESS | 3668 | 1465498379457 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 3668 | 1465498379459 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:59 INFO - PROCESS | 3668 | 1465498379535 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:52:59 INFO - PROCESS | 3668 | 1465498379540 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 3668 | 1465498379542 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:52:59 INFO - PROCESS | 3668 | ++DOCSHELL 10561800 == 34 [pid = 3668] [id = 221] 11:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (11ACEC00) [pid = 3668] [serial = 661] [outer = 00000000] 11:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16E54C00) [pid = 3668] [serial = 662] [outer = 11ACEC00] 11:52:59 INFO - PROCESS | 3668 | 1465498379585 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16EF5000) [pid = 3668] [serial = 663] [outer = 11ACEC00] 11:52:59 INFO - PROCESS | 3668 | 1465498379997 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 592ms 11:53:00 INFO - PROCESS | 3668 | 1465498380040 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 3668 | 1465498380042 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 3668 | 1465498380045 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:53:00 INFO - PROCESS | 3668 | 1465498380047 Marionette TRACE conn3 <- [1,850,null,{}] 11:53:00 INFO - PROCESS | 3668 | 1465498380050 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 3668 | 1465498380052 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:00 INFO - PROCESS | 3668 | 1465498380127 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:53:00 INFO - PROCESS | 3668 | 1465498380132 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 3668 | 1465498380134 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:00 INFO - PROCESS | 3668 | ++DOCSHELL 182B4400 == 35 [pid = 3668] [id = 222] 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (182B9800) [pid = 3668] [serial = 664] [outer = 00000000] 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18A40400) [pid = 3668] [serial = 665] [outer = 182B9800] 11:53:00 INFO - PROCESS | 3668 | 1465498380178 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DE9000) [pid = 3668] [serial = 666] [outer = 182B9800] 11:53:00 INFO - PROCESS | 3668 | 1465498380584 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 592ms 11:53:00 INFO - PROCESS | 3668 | 1465498380643 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 3668 | 1465498380645 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 3668 | 1465498380648 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:53:00 INFO - PROCESS | 3668 | 1465498380650 Marionette TRACE conn3 <- [1,854,null,{}] 11:53:00 INFO - PROCESS | 3668 | 1465498380653 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 3668 | 1465498380655 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:00 INFO - PROCESS | 3668 | 1465498380715 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:53:00 INFO - PROCESS | 3668 | 1465498380720 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 3668 | 1465498380722 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:00 INFO - PROCESS | 3668 | ++DOCSHELL 140D3400 == 36 [pid = 3668] [id = 223] 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E87800) [pid = 3668] [serial = 667] [outer = 00000000] 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E90800) [pid = 3668] [serial = 668] [outer = 19E87800] 11:53:00 INFO - PROCESS | 3668 | 1465498380767 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19E92400) [pid = 3668] [serial = 669] [outer = 19E87800] 11:53:01 INFO - PROCESS | 3668 | 1465498381197 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 592ms 11:53:01 INFO - PROCESS | 3668 | 1465498381229 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 3668 | 1465498381231 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:53:01 INFO - PROCESS | 3668 | 1465498381235 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 3668 | 1465498381236 Marionette TRACE conn3 <- [1,858,null,{}] 11:53:01 INFO - PROCESS | 3668 | 1465498381240 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 3668 | 1465498381242 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:01 INFO - PROCESS | 3668 | 1465498381405 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:53:01 INFO - PROCESS | 3668 | 1465498381470 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 3668 | 1465498381473 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:01 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C9800 == 37 [pid = 3668] [id = 224] 11:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0F2CC000) [pid = 3668] [serial = 670] [outer = 00000000] 11:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (103D1400) [pid = 3668] [serial = 671] [outer = 0F2CC000] 11:53:01 INFO - PROCESS | 3668 | 1465498381531 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A46C00) [pid = 3668] [serial = 672] [outer = 0F2CC000] 11:53:02 INFO - PROCESS | 3668 | 1465498382335 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1138ms 11:53:02 INFO - PROCESS | 3668 | 1465498382378 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 3668 | 1465498382382 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:53:02 INFO - PROCESS | 3668 | 1465498382387 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 3668 | 1465498382390 Marionette TRACE conn3 <- [1,862,null,{}] 11:53:02 INFO - PROCESS | 3668 | 1465498382395 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 3668 | 1465498382398 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:02 INFO - PROCESS | 3668 | 1465498382535 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:53:02 INFO - PROCESS | 3668 | 1465498382795 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 3668 | 1465498382800 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:02 INFO - PROCESS | 3668 | ++DOCSHELL 16E5B400 == 38 [pid = 3668] [id = 225] 11:53:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16EFBC00) [pid = 3668] [serial = 673] [outer = 00000000] 11:53:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (179ED400) [pid = 3668] [serial = 674] [outer = 16EFBC00] 11:53:02 INFO - PROCESS | 3668 | 1465498382954 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (179F6800) [pid = 3668] [serial = 675] [outer = 16EFBC00] 11:53:03 INFO - PROCESS | 3668 | 1465498383884 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1558ms 11:53:03 INFO - PROCESS | 3668 | 1465498383964 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 3668 | 1465498383968 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:53:03 INFO - PROCESS | 3668 | 1465498383975 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 3668 | 1465498383978 Marionette TRACE conn3 <- [1,866,null,{}] 11:53:03 INFO - PROCESS | 3668 | 1465498383983 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 3668 | 1465498383986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:04 INFO - PROCESS | 3668 | 1465498384110 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:53:04 INFO - PROCESS | 3668 | 1465498384187 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 3668 | 1465498384192 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:04 INFO - PROCESS | 3668 | ++DOCSHELL 10432800 == 39 [pid = 3668] [id = 226] 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1055F800) [pid = 3668] [serial = 676] [outer = 00000000] 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10A48800) [pid = 3668] [serial = 677] [outer = 1055F800] 11:53:04 INFO - PROCESS | 3668 | 1465498384285 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (12AA6400) [pid = 3668] [serial = 678] [outer = 1055F800] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 140D3400 == 38 [pid = 3668] [id = 223] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 182B4400 == 37 [pid = 3668] [id = 222] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 10561800 == 36 [pid = 3668] [id = 221] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 179F0400 == 35 [pid = 3668] [id = 220] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 16E5BC00 == 34 [pid = 3668] [id = 219] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 14449C00 == 33 [pid = 3668] [id = 218] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 140D3C00 == 32 [pid = 3668] [id = 217] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 12DA6400 == 31 [pid = 3668] [id = 216] 11:53:04 INFO - PROCESS | 3668 | --DOCSHELL 10477C00 == 30 [pid = 3668] [id = 215] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17A81000) [pid = 3668] [serial = 614] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18224000) [pid = 3668] [serial = 617] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17D50C00) [pid = 3668] [serial = 615] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18512400) [pid = 3668] [serial = 620] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1280BC00) [pid = 3668] [serial = 596] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18228800) [pid = 3668] [serial = 618] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12AA7800) [pid = 3668] [serial = 597] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (173A0000) [pid = 3668] [serial = 611] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16E59C00) [pid = 3668] [serial = 608] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (170EFC00) [pid = 3668] [serial = 609] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12D60000) [pid = 3668] [serial = 599] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13123C00) [pid = 3668] [serial = 600] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1364E000) [pid = 3668] [serial = 602] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13931C00) [pid = 3668] [serial = 603] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1449E400) [pid = 3668] [serial = 605] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (155F1400) [pid = 3668] [serial = 606] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (172E2000) [pid = 3668] [serial = 594] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850D800) [pid = 3668] [serial = 623] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A24EC00) [pid = 3668] [serial = 630] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A245400) [pid = 3668] [serial = 629] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18515800) [pid = 3668] [serial = 621] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19DEAC00) [pid = 3668] [serial = 626] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18A34800) [pid = 3668] [serial = 624] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19DEB400) [pid = 3668] [serial = 627] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17931800) [pid = 3668] [serial = 612] [outer = 00000000] [url = about:blank] 11:53:04 INFO - PROCESS | 3668 | 1465498384714 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 795ms 11:53:04 INFO - PROCESS | 3668 | 1465498384779 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 3668 | 1465498384784 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:53:04 INFO - PROCESS | 3668 | 1465498384790 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 3668 | 1465498384793 Marionette TRACE conn3 <- [1,870,null,{}] 11:53:04 INFO - PROCESS | 3668 | 1465498384796 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 3668 | 1465498384799 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:04 INFO - PROCESS | 3668 | 1465498384886 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:53:04 INFO - PROCESS | 3668 | 1465498384891 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 3668 | 1465498384894 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:04 INFO - PROCESS | 3668 | ++DOCSHELL 1314D800 == 31 [pid = 3668] [id = 227] 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13150800) [pid = 3668] [serial = 679] [outer = 00000000] 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13650400) [pid = 3668] [serial = 680] [outer = 13150800] 11:53:04 INFO - PROCESS | 3668 | 1465498384942 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13934400) [pid = 3668] [serial = 681] [outer = 13150800] 11:53:05 INFO - PROCESS | 3668 | 1465498385408 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 624ms 11:53:05 INFO - PROCESS | 3668 | 1465498385428 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 3668 | 1465498385430 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:53:05 INFO - PROCESS | 3668 | 1465498385433 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 3668 | 1465498385436 Marionette TRACE conn3 <- [1,874,null,{}] 11:53:05 INFO - PROCESS | 3668 | 1465498385451 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 3668 | 1465498385455 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:05 INFO - PROCESS | 3668 | 1465498385566 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:53:05 INFO - PROCESS | 3668 | 1465498385578 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 3668 | 1465498385581 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:05 INFO - PROCESS | 3668 | ++DOCSHELL 15C66C00 == 32 [pid = 3668] [id = 228] 11:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15C67400) [pid = 3668] [serial = 682] [outer = 00000000] 11:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15E8D800) [pid = 3668] [serial = 683] [outer = 15C67400] 11:53:05 INFO - PROCESS | 3668 | 1465498385630 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E61400) [pid = 3668] [serial = 684] [outer = 15C67400] 11:53:06 INFO - PROCESS | 3668 | 1465498386078 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 686ms 11:53:06 INFO - PROCESS | 3668 | 1465498386133 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 3668 | 1465498386135 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 11:53:06 INFO - PROCESS | 3668 | 1465498386138 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:53:06 INFO - PROCESS | 3668 | 1465498386140 Marionette TRACE conn3 <- [1,878,null,{}] 11:53:06 INFO - PROCESS | 3668 | 1465498386143 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 3668 | 1465498386145 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:06 INFO - PROCESS | 3668 | 1465498386236 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:53:06 INFO - PROCESS | 3668 | 1465498386243 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 3668 | 1465498386245 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:06 INFO - PROCESS | 3668 | ++DOCSHELL 173A0000 == 33 [pid = 3668] [id = 229] 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (173EEC00) [pid = 3668] [serial = 685] [outer = 00000000] 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179DC000) [pid = 3668] [serial = 686] [outer = 173EEC00] 11:53:06 INFO - PROCESS | 3668 | 1465498386289 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A7B400) [pid = 3668] [serial = 687] [outer = 173EEC00] 11:53:06 INFO - PROCESS | 3668 | 1465498386697 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 593ms 11:53:06 INFO - PROCESS | 3668 | 1465498386731 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 3668 | 1465498386733 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:53:06 INFO - PROCESS | 3668 | 1465498386736 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 3668 | 1465498386738 Marionette TRACE conn3 <- [1,882,null,{}] 11:53:06 INFO - PROCESS | 3668 | 1465498386742 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 3668 | 1465498386744 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:06 INFO - PROCESS | 3668 | 1465498386852 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:53:06 INFO - PROCESS | 3668 | 1465498386858 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 3668 | 1465498386860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:06 INFO - PROCESS | 3668 | ++DOCSHELL 1314C000 == 34 [pid = 3668] [id = 230] 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (170F8C00) [pid = 3668] [serial = 688] [outer = 00000000] 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18230800) [pid = 3668] [serial = 689] [outer = 170F8C00] 11:53:06 INFO - PROCESS | 3668 | 1465498386904 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (182B4000) [pid = 3668] [serial = 690] [outer = 170F8C00] 11:53:07 INFO - PROCESS | 3668 | 1465498387417 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 733ms 11:53:07 INFO - PROCESS | 3668 | 1465498387476 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 3668 | 1465498387478 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 11:53:07 INFO - PROCESS | 3668 | 1465498387482 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:53:07 INFO - PROCESS | 3668 | 1465498387483 Marionette TRACE conn3 <- [1,886,null,{}] 11:53:07 INFO - PROCESS | 3668 | 1465498387487 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 3668 | 1465498387492 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:07 INFO - PROCESS | 3668 | 1465498387632 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:53:07 INFO - PROCESS | 3668 | 1465498387644 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 3668 | 1465498387647 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:07 INFO - PROCESS | 3668 | ++DOCSHELL 18A34C00 == 35 [pid = 3668] [id = 231] 11:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18A37400) [pid = 3668] [serial = 691] [outer = 00000000] 11:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E88C00) [pid = 3668] [serial = 692] [outer = 18A37400] 11:53:07 INFO - PROCESS | 3668 | 1465498387690 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E91400) [pid = 3668] [serial = 693] [outer = 18A37400] 11:53:08 INFO - PROCESS | 3668 | 1465498388138 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 686ms 11:53:08 INFO - PROCESS | 3668 | 1465498388181 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 3668 | 1465498388183 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:53:08 INFO - PROCESS | 3668 | 1465498388195 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 3668 | 1465498388197 Marionette TRACE conn3 <- [1,890,null,{}] 11:53:08 INFO - PROCESS | 3668 | 1465498388239 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:08 INFO - PROCESS | 3668 | 1465498388241 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:08 INFO - PROCESS | 3668 | 1465498388348 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:53:08 INFO - PROCESS | 3668 | 1465498388359 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 3668 | 1465498388361 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:08 INFO - PROCESS | 3668 | ++DOCSHELL 131DA000 == 36 [pid = 3668] [id = 232] 11:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DF2C00) [pid = 3668] [serial = 694] [outer = 00000000] 11:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A641800) [pid = 3668] [serial = 695] [outer = 19DF2C00] 11:53:08 INFO - PROCESS | 3668 | 1465498388404 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A642000) [pid = 3668] [serial = 696] [outer = 19DF2C00] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1449CC00) [pid = 3668] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17A65400) [pid = 3668] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1309CC00) [pid = 3668] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12DAB000) [pid = 3668] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1047FC00) [pid = 3668] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (140D4400) [pid = 3668] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16EF4000) [pid = 3668] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10F30800) [pid = 3668] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15629000) [pid = 3668] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17D5B000) [pid = 3668] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (11ACEC00) [pid = 3668] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:53:08 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (182B9800) [pid = 3668] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:53:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15C6C800) [pid = 3668] [serial = 697] [outer = 1B74B800] 11:53:08 INFO - PROCESS | 3668 | 1465498388954 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 811ms 11:53:09 INFO - PROCESS | 3668 | 1465498389009 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 3668 | 1465498389012 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:53:09 INFO - PROCESS | 3668 | 1465498389015 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 3668 | 1465498389017 Marionette TRACE conn3 <- [1,894,null,{}] 11:53:09 INFO - PROCESS | 3668 | 1465498389020 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 3668 | 1465498389022 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:09 INFO - PROCESS | 3668 | 1465498389099 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:53:09 INFO - PROCESS | 3668 | 1465498389194 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 3668 | 1465498389196 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:09 INFO - PROCESS | 3668 | ++DOCSHELL 103C6000 == 37 [pid = 3668] [id = 233] 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1047FC00) [pid = 3668] [serial = 698] [outer = 00000000] 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1443E000) [pid = 3668] [serial = 699] [outer = 1047FC00] 11:53:09 INFO - PROCESS | 3668 | 1465498389239 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B58800) [pid = 3668] [serial = 700] [outer = 1047FC00] 11:53:09 INFO - PROCESS | 3668 | 1465498389586 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 592ms 11:53:09 INFO - PROCESS | 3668 | 1465498389612 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 3668 | 1465498389614 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:53:09 INFO - PROCESS | 3668 | 1465498389617 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 3668 | 1465498389619 Marionette TRACE conn3 <- [1,898,null,{}] 11:53:09 INFO - PROCESS | 3668 | 1465498389622 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 3668 | 1465498389624 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:09 INFO - PROCESS | 3668 | 1465498389761 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:53:09 INFO - PROCESS | 3668 | 1465498389768 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 3668 | 1465498389770 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:09 INFO - PROCESS | 3668 | ++DOCSHELL 1036A800 == 38 [pid = 3668] [id = 234] 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1303C000) [pid = 3668] [serial = 701] [outer = 00000000] 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A7D3000) [pid = 3668] [serial = 702] [outer = 1303C000] 11:53:09 INFO - PROCESS | 3668 | 1465498389813 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7E7000) [pid = 3668] [serial = 703] [outer = 1303C000] 11:53:10 INFO - PROCESS | 3668 | 1465498390224 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 623ms 11:53:10 INFO - PROCESS | 3668 | 1465498390255 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 3668 | 1465498390257 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:53:10 INFO - PROCESS | 3668 | 1465498390260 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 3668 | 1465498390262 Marionette TRACE conn3 <- [1,902,null,{}] 11:53:10 INFO - PROCESS | 3668 | 1465498390266 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 3668 | 1465498390267 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:10 INFO - PROCESS | 3668 | 1465498390345 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:53:10 INFO - PROCESS | 3668 | 1465498390430 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 3668 | 1465498390432 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:10 INFO - PROCESS | 3668 | ++DOCSHELL 170EFC00 == 39 [pid = 3668] [id = 235] 11:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170F2400) [pid = 3668] [serial = 704] [outer = 00000000] 11:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A88C800) [pid = 3668] [serial = 705] [outer = 170F2400] 11:53:10 INFO - PROCESS | 3668 | 1465498390474 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A890000) [pid = 3668] [serial = 706] [outer = 170F2400] 11:53:10 INFO - PROCESS | 3668 | 1465498390820 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 592ms 11:53:10 INFO - PROCESS | 3668 | 1465498390891 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 3668 | 1465498390895 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:53:10 INFO - PROCESS | 3668 | 1465498390901 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 3668 | 1465498390905 Marionette TRACE conn3 <- [1,906,null,{}] 11:53:10 INFO - PROCESS | 3668 | 1465498390912 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 3668 | 1465498390915 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:11 INFO - PROCESS | 3668 | 1465498391105 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:53:11 INFO - PROCESS | 3668 | 1465498391208 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 3668 | 1465498391213 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:11 INFO - PROCESS | 3668 | ++DOCSHELL 10F2CC00 == 40 [pid = 3668] [id = 236] 11:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10F2D400) [pid = 3668] [serial = 707] [outer = 00000000] 11:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (114C6400) [pid = 3668] [serial = 708] [outer = 10F2D400] 11:53:11 INFO - PROCESS | 3668 | 1465498391278 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12AE1400) [pid = 3668] [serial = 709] [outer = 10F2D400] 11:53:11 INFO - PROCESS | 3668 | 1465498391811 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 935ms 11:53:11 INFO - PROCESS | 3668 | 1465498391844 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:53:11 INFO - PROCESS | 3668 | 1465498391847 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 11:53:11 INFO - PROCESS | 3668 | 1465498391854 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 3668 | 1465498391858 Marionette TRACE conn3 <- [1,910,null,{}] 11:53:11 INFO - PROCESS | 3668 | 1465498391862 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:11 INFO - PROCESS | 3668 | 1465498391865 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:11 INFO - PROCESS | 3668 | 1465498391973 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:53:12 INFO - PROCESS | 3668 | 1465498392072 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 3668 | 1465498392075 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:12 INFO - PROCESS | 3668 | ++DOCSHELL 14445400 == 41 [pid = 3668] [id = 237] 11:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15013400) [pid = 3668] [serial = 710] [outer = 00000000] 11:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15770800) [pid = 3668] [serial = 711] [outer = 15013400] 11:53:12 INFO - PROCESS | 3668 | 1465498392131 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (170F2000) [pid = 3668] [serial = 712] [outer = 15013400] 11:53:12 INFO - PROCESS | 3668 | 1465498392771 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 997ms 11:53:12 INFO - PROCESS | 3668 | 1465498392837 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 3668 | 1465498392840 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 11:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:53:12 INFO - PROCESS | 3668 | 1465498392843 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 3668 | 1465498392845 Marionette TRACE conn3 <- [1,914,null,{}] 11:53:12 INFO - PROCESS | 3668 | 1465498392855 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 3668 | 1465498392860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:13 INFO - PROCESS | 3668 | 1465498393000 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:53:13 INFO - PROCESS | 3668 | 1465498393130 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 3668 | 1465498393134 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:13 INFO - PROCESS | 3668 | ++DOCSHELL 19E94000 == 42 [pid = 3668] [id = 238] 11:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A245400) [pid = 3668] [serial = 713] [outer = 00000000] 11:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A7D0C00) [pid = 3668] [serial = 714] [outer = 1A245400] 11:53:13 INFO - PROCESS | 3668 | 1465498393191 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB01800) [pid = 3668] [serial = 715] [outer = 1A245400] 11:53:13 INFO - PROCESS | 3668 | 1465498393838 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1044ms 11:53:13 INFO - PROCESS | 3668 | 1465498393888 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 3668 | 1465498393891 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 11:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:53:13 INFO - PROCESS | 3668 | 1465498393894 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 3668 | 1465498393896 Marionette TRACE conn3 <- [1,918,null,{}] 11:53:13 INFO - PROCESS | 3668 | 1465498393924 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 3668 | 1465498393927 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:14 INFO - PROCESS | 3668 | 1465498394186 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:53:14 INFO - PROCESS | 3668 | 1465498394339 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 3668 | 1465498394342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:14 INFO - PROCESS | 3668 | ++DOCSHELL 10A53800 == 43 [pid = 3668] [id = 239] 11:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10A54C00) [pid = 3668] [serial = 716] [outer = 00000000] 11:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (10F7D000) [pid = 3668] [serial = 717] [outer = 10A54C00] 11:53:14 INFO - PROCESS | 3668 | 1465498394395 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (114C7400) [pid = 3668] [serial = 718] [outer = 10A54C00] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 1036A800 == 42 [pid = 3668] [id = 234] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 103C6000 == 41 [pid = 3668] [id = 233] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 131DA000 == 40 [pid = 3668] [id = 232] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 18A34C00 == 39 [pid = 3668] [id = 231] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 1314C000 == 38 [pid = 3668] [id = 230] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 173A0000 == 37 [pid = 3668] [id = 229] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 15C66C00 == 36 [pid = 3668] [id = 228] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 1314D800 == 35 [pid = 3668] [id = 227] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 10432800 == 34 [pid = 3668] [id = 226] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 0F2C9800 == 33 [pid = 3668] [id = 224] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 13098800 == 32 [pid = 3668] [id = 214] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 16E5B400 == 31 [pid = 3668] [id = 225] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 19E94000 == 30 [pid = 3668] [id = 238] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 170EFC00 == 29 [pid = 3668] [id = 235] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 10F2CC00 == 28 [pid = 3668] [id = 236] 11:53:15 INFO - PROCESS | 3668 | --DOCSHELL 14445400 == 27 [pid = 3668] [id = 237] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19E90800) [pid = 3668] [serial = 668] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15E81800) [pid = 3668] [serial = 653] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17B61800) [pid = 3668] [serial = 659] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13130400) [pid = 3668] [serial = 641] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (132E6800) [pid = 3668] [serial = 642] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (130A1800) [pid = 3668] [serial = 647] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (130BC800) [pid = 3668] [serial = 648] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10F25800) [pid = 3668] [serial = 644] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10F79400) [pid = 3668] [serial = 645] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (14447C00) [pid = 3668] [serial = 650] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (173F5800) [pid = 3668] [serial = 657] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13CB3C00) [pid = 3668] [serial = 633] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13226C00) [pid = 3668] [serial = 632] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (170F7800) [pid = 3668] [serial = 636] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15E8F400) [pid = 3668] [serial = 635] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (170FA400) [pid = 3668] [serial = 656] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A25D400) [pid = 3668] [serial = 639] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A245C00) [pid = 3668] [serial = 638] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16EF5000) [pid = 3668] [serial = 663] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16E54C00) [pid = 3668] [serial = 662] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18346000) [pid = 3668] [serial = 660] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16B85800) [pid = 3668] [serial = 654] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18A40400) [pid = 3668] [serial = 665] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19DE9000) [pid = 3668] [serial = 666] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (155E7400) [pid = 3668] [serial = 651] [outer = 00000000] [url = about:blank] 11:53:15 INFO - PROCESS | 3668 | 1465498395609 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1776ms 11:53:15 INFO - PROCESS | 3668 | 1465498395680 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 3668 | 1465498395685 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 11:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:53:15 INFO - PROCESS | 3668 | 1465498395690 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 3668 | 1465498395693 Marionette TRACE conn3 <- [1,922,null,{}] 11:53:15 INFO - PROCESS | 3668 | 1465498395699 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 3668 | 1465498395702 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:15 INFO - PROCESS | 3668 | 1465498395796 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:53:15 INFO - PROCESS | 3668 | 1465498395803 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 3668 | 1465498395807 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:15 INFO - PROCESS | 3668 | ++DOCSHELL 10A53400 == 28 [pid = 3668] [id = 240] 11:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10B6FC00) [pid = 3668] [serial = 719] [outer = 00000000] 11:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10F23C00) [pid = 3668] [serial = 720] [outer = 10B6FC00] 11:53:15 INFO - PROCESS | 3668 | 1465498395861 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10F79000) [pid = 3668] [serial = 721] [outer = 10B6FC00] 11:53:16 INFO - PROCESS | 3668 | 1465498396334 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 701ms 11:53:16 INFO - PROCESS | 3668 | 1465498396390 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 3668 | 1465498396395 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 11:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:53:16 INFO - PROCESS | 3668 | 1465498396401 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 3668 | 1465498396403 Marionette TRACE conn3 <- [1,926,null,{}] 11:53:16 INFO - PROCESS | 3668 | 1465498396407 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 3668 | 1465498396410 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:16 INFO - PROCESS | 3668 | 1465498396497 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:53:16 INFO - PROCESS | 3668 | 1465498396503 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 3668 | 1465498396506 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:16 INFO - PROCESS | 3668 | ++DOCSHELL 130BF800 == 29 [pid = 3668] [id = 241] 11:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (130C0000) [pid = 3668] [serial = 722] [outer = 00000000] 11:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13145C00) [pid = 3668] [serial = 723] [outer = 130C0000] 11:53:16 INFO - PROCESS | 3668 | 1465498396553 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (131E2000) [pid = 3668] [serial = 724] [outer = 130C0000] 11:53:17 INFO - PROCESS | 3668 | 1465498397016 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 624ms 11:53:17 INFO - PROCESS | 3668 | 1465498397038 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 3668 | 1465498397040 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 11:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:53:17 INFO - PROCESS | 3668 | 1465498397047 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 3668 | 1465498397051 Marionette TRACE conn3 <- [1,930,null,{}] 11:53:17 INFO - PROCESS | 3668 | 1465498397061 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 3668 | 1465498397066 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:17 INFO - PROCESS | 3668 | 1465498397179 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:53:17 INFO - PROCESS | 3668 | 1465498397263 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 3668 | 1465498397266 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:17 INFO - PROCESS | 3668 | ++DOCSHELL 140D1400 == 30 [pid = 3668] [id = 242] 11:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (140D1800) [pid = 3668] [serial = 725] [outer = 00000000] 11:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1443A000) [pid = 3668] [serial = 726] [outer = 140D1800] 11:53:17 INFO - PROCESS | 3668 | 1465498397313 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (14495800) [pid = 3668] [serial = 727] [outer = 140D1800] 11:53:17 INFO - PROCESS | 3668 | 1465498397704 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 702ms 11:53:17 INFO - PROCESS | 3668 | 1465498397748 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 3668 | 1465498397750 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 11:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:53:17 INFO - PROCESS | 3668 | 1465498397754 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 3668 | 1465498397755 Marionette TRACE conn3 <- [1,934,null,{}] 11:53:17 INFO - PROCESS | 3668 | 1465498397759 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 3668 | 1465498397761 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:17 INFO - PROCESS | 3668 | 1465498397887 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:53:17 INFO - PROCESS | 3668 | 1465498397909 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 3668 | 1465498397911 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:17 INFO - PROCESS | 3668 | ++DOCSHELL 1322D800 == 31 [pid = 3668] [id = 243] 11:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (14439C00) [pid = 3668] [serial = 728] [outer = 00000000] 11:53:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15E81400) [pid = 3668] [serial = 729] [outer = 14439C00] 11:53:17 INFO - PROCESS | 3668 | 1465498397955 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16CC6800) [pid = 3668] [serial = 730] [outer = 14439C00] 11:53:18 INFO - PROCESS | 3668 | 1465498398371 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 701ms 11:53:18 INFO - PROCESS | 3668 | 1465498398437 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 3668 | 1465498398439 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:53:18 INFO - PROCESS | 3668 | 1465498398442 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 3668 | 1465498398444 Marionette TRACE conn3 <- [1,938,null,{}] 11:53:18 INFO - PROCESS | 3668 | 1465498398447 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 3668 | 1465498398449 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:18 INFO - PROCESS | 3668 | 1465498398579 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:53:18 INFO - PROCESS | 3668 | 1465498398603 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 3668 | 1465498398605 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:18 INFO - PROCESS | 3668 | ++DOCSHELL 16E57C00 == 32 [pid = 3668] [id = 244] 11:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16EFE800) [pid = 3668] [serial = 731] [outer = 00000000] 11:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170F9000) [pid = 3668] [serial = 732] [outer = 16EFE800] 11:53:18 INFO - PROCESS | 3668 | 1465498398649 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (172D8400) [pid = 3668] [serial = 733] [outer = 16EFE800] 11:53:19 INFO - PROCESS | 3668 | 1465498399072 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 701ms 11:53:19 INFO - PROCESS | 3668 | 1465498399142 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 3668 | 1465498399144 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 11:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:53:19 INFO - PROCESS | 3668 | 1465498399148 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 3668 | 1465498399149 Marionette TRACE conn3 <- [1,942,null,{}] 11:53:19 INFO - PROCESS | 3668 | 1465498399153 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 3668 | 1465498399158 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:19 INFO - PROCESS | 3668 | 1465498399287 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:53:19 INFO - PROCESS | 3668 | 1465498399347 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 3668 | 1465498399349 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:19 INFO - PROCESS | 3668 | ++DOCSHELL 179DC800 == 33 [pid = 3668] [id = 245] 11:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (179FAC00) [pid = 3668] [serial = 734] [outer = 00000000] 11:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17A82000) [pid = 3668] [serial = 735] [outer = 179FAC00] 11:53:19 INFO - PROCESS | 3668 | 1465498399393 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17D5A400) [pid = 3668] [serial = 736] [outer = 179FAC00] 11:53:19 INFO - PROCESS | 3668 | 1465498399817 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 685ms 11:53:19 INFO - PROCESS | 3668 | 1465498399847 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 3668 | 1465498399849 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1303C000) [pid = 3668] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (170F8C00) [pid = 3668] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18A37400) [pid = 3668] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13150800) [pid = 3668] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16EFBC00) [pid = 3668] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1047FC00) [pid = 3668] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0F2CC000) [pid = 3668] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15C67400) [pid = 3668] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1055F800) [pid = 3668] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (173EEC00) [pid = 3668] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DF2C00) [pid = 3668] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (170F2400) [pid = 3668] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:53:20 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E87800) [pid = 3668] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:53:20 INFO - PROCESS | 3668 | 1465498400137 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 3668 | 1465498400138 Marionette TRACE conn3 <- [1,946,null,{}] 11:53:20 INFO - PROCESS | 3668 | 1465498400142 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 3668 | 1465498400144 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:20 INFO - PROCESS | 3668 | 1465498400227 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:53:20 INFO - PROCESS | 3668 | 1465498400234 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 3668 | 1465498400236 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:20 INFO - PROCESS | 3668 | ++DOCSHELL 13CB1400 == 34 [pid = 3668] [id = 246] 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13D09C00) [pid = 3668] [serial = 737] [outer = 00000000] 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B83C00) [pid = 3668] [serial = 738] [outer = 13D09C00] 11:53:20 INFO - PROCESS | 3668 | 1465498400279 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (179EFC00) [pid = 3668] [serial = 739] [outer = 13D09C00] 11:53:20 INFO - PROCESS | 3668 | 1465498400696 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 608ms 11:53:20 INFO - PROCESS | 3668 | 1465498400727 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 3668 | 1465498400729 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:53:20 INFO - PROCESS | 3668 | 1465498400732 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 3668 | 1465498400734 Marionette TRACE conn3 <- [1,950,null,{}] 11:53:20 INFO - PROCESS | 3668 | 1465498400737 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 3668 | 1465498400739 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:20 INFO - PROCESS | 3668 | 1465498400820 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:53:20 INFO - PROCESS | 3668 | 1465498400825 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 3668 | 1465498400827 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:20 INFO - PROCESS | 3668 | ++DOCSHELL 17B54C00 == 35 [pid = 3668] [id = 247] 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18228800) [pid = 3668] [serial = 740] [outer = 00000000] 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18509C00) [pid = 3668] [serial = 741] [outer = 18228800] 11:53:20 INFO - PROCESS | 3668 | 1465498400871 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18517C00) [pid = 3668] [serial = 742] [outer = 18228800] 11:53:21 INFO - PROCESS | 3668 | 1465498401309 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 639ms 11:53:21 INFO - PROCESS | 3668 | 1465498401371 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 3668 | 1465498401373 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 11:53:21 INFO - PROCESS | 3668 | 1465498401376 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:53:21 INFO - PROCESS | 3668 | 1465498401378 Marionette TRACE conn3 <- [1,954,null,{}] 11:53:21 INFO - PROCESS | 3668 | 1465498401381 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 3668 | 1465498401383 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:21 INFO - PROCESS | 3668 | 1465498401461 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:53:21 INFO - PROCESS | 3668 | 1465498401468 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 3668 | 1465498401470 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:21 INFO - PROCESS | 3668 | ++DOCSHELL 19DEA800 == 36 [pid = 3668] [id = 248] 11:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DEB000) [pid = 3668] [serial = 743] [outer = 00000000] 11:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DEFC00) [pid = 3668] [serial = 744] [outer = 19DEB000] 11:53:21 INFO - PROCESS | 3668 | 1465498401520 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DF3C00) [pid = 3668] [serial = 745] [outer = 19DEB000] 11:53:21 INFO - PROCESS | 3668 | 1465498401945 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 592ms 11:53:21 INFO - PROCESS | 3668 | 1465498401974 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 3668 | 1465498401976 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:53:21 INFO - PROCESS | 3668 | 1465498401980 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 3668 | 1465498401982 Marionette TRACE conn3 <- [1,958,null,{}] 11:53:21 INFO - PROCESS | 3668 | 1465498401985 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 3668 | 1465498401987 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:22 INFO - PROCESS | 3668 | 1465498402116 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:53:22 INFO - PROCESS | 3668 | 1465498402241 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 3668 | 1465498402245 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:22 INFO - PROCESS | 3668 | ++DOCSHELL 0C772C00 == 37 [pid = 3668] [id = 249] 11:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2D1400) [pid = 3668] [serial = 746] [outer = 00000000] 11:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10437C00) [pid = 3668] [serial = 747] [outer = 0F2D1400] 11:53:22 INFO - PROCESS | 3668 | 1465498402304 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A4CC00) [pid = 3668] [serial = 748] [outer = 0F2D1400] 11:53:23 INFO - PROCESS | 3668 | 1465498403084 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1138ms 11:53:23 INFO - PROCESS | 3668 | 1465498403128 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 3668 | 1465498403132 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 11:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:53:23 INFO - PROCESS | 3668 | 1465498403137 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 3668 | 1465498403140 Marionette TRACE conn3 <- [1,962,null,{}] 11:53:23 INFO - PROCESS | 3668 | 1465498403145 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:23 INFO - PROCESS | 3668 | 1465498403148 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:23 INFO - PROCESS | 3668 | 1465498403264 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:53:23 INFO - PROCESS | 3668 | 1465498403392 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 3668 | 1465498403395 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:23 INFO - PROCESS | 3668 | ++DOCSHELL 13226C00 == 38 [pid = 3668] [id = 250] 11:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13650800) [pid = 3668] [serial = 749] [outer = 00000000] 11:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13D05C00) [pid = 3668] [serial = 750] [outer = 13650800] 11:53:23 INFO - PROCESS | 3668 | 1465498403451 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (14439000) [pid = 3668] [serial = 751] [outer = 13650800] 11:53:24 INFO - PROCESS | 3668 | 1465498404274 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1184ms 11:53:24 INFO - PROCESS | 3668 | 1465498404321 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 3668 | 1465498404325 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 11:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:53:24 INFO - PROCESS | 3668 | 1465498404355 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 3668 | 1465498404358 Marionette TRACE conn3 <- [1,966,null,{}] 11:53:24 INFO - PROCESS | 3668 | 1465498404363 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 3668 | 1465498404366 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:24 INFO - PROCESS | 3668 | 1465498404492 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:53:24 INFO - PROCESS | 3668 | 1465498404627 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 3668 | 1465498404631 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:24 INFO - PROCESS | 3668 | ++DOCSHELL 114BF000 == 39 [pid = 3668] [id = 251] 11:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (11AD1000) [pid = 3668] [serial = 752] [outer = 00000000] 11:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (12A17400) [pid = 3668] [serial = 753] [outer = 11AD1000] 11:53:24 INFO - PROCESS | 3668 | 1465498404682 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (12B9B400) [pid = 3668] [serial = 754] [outer = 11AD1000] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 19DEA800 == 38 [pid = 3668] [id = 248] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 17B54C00 == 37 [pid = 3668] [id = 247] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 13CB1400 == 36 [pid = 3668] [id = 246] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 179DC800 == 35 [pid = 3668] [id = 245] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 16E57C00 == 34 [pid = 3668] [id = 244] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 1322D800 == 33 [pid = 3668] [id = 243] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 140D1400 == 32 [pid = 3668] [id = 242] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 130BF800 == 31 [pid = 3668] [id = 241] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 10A53400 == 30 [pid = 3668] [id = 240] 11:53:24 INFO - PROCESS | 3668 | --DOCSHELL 10A53800 == 29 [pid = 3668] [id = 239] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19E92400) [pid = 3668] [serial = 669] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A7E7000) [pid = 3668] [serial = 703] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (182B4000) [pid = 3668] [serial = 690] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19E88C00) [pid = 3668] [serial = 692] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13650400) [pid = 3668] [serial = 680] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13934400) [pid = 3668] [serial = 681] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (179ED400) [pid = 3668] [serial = 674] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1443E000) [pid = 3668] [serial = 699] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (179F6800) [pid = 3668] [serial = 675] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (103D1400) [pid = 3668] [serial = 671] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10A46C00) [pid = 3668] [serial = 672] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15E8D800) [pid = 3668] [serial = 683] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16E61400) [pid = 3668] [serial = 684] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A48800) [pid = 3668] [serial = 677] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12AA6400) [pid = 3668] [serial = 678] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (179DC000) [pid = 3668] [serial = 686] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A641800) [pid = 3668] [serial = 695] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A88C800) [pid = 3668] [serial = 705] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A890000) [pid = 3668] [serial = 706] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A642000) [pid = 3668] [serial = 696] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10563000) [pid = 3668] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17B58800) [pid = 3668] [serial = 700] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18230800) [pid = 3668] [serial = 689] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19E91400) [pid = 3668] [serial = 693] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A7D3000) [pid = 3668] [serial = 702] [outer = 00000000] [url = about:blank] 11:53:24 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17A7B400) [pid = 3668] [serial = 687] [outer = 00000000] [url = about:blank] 11:53:25 INFO - PROCESS | 3668 | 1465498405155 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 826ms 11:53:25 INFO - PROCESS | 3668 | 1465498405195 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 3668 | 1465498405200 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:53:25 INFO - PROCESS | 3668 | 1465498405206 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 3668 | 1465498405209 Marionette TRACE conn3 <- [1,970,null,{}] 11:53:25 INFO - PROCESS | 3668 | 1465498405213 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 3668 | 1465498405215 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:25 INFO - PROCESS | 3668 | 1465498405301 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:53:25 INFO - PROCESS | 3668 | 1465498405307 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 3668 | 1465498405309 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:25 INFO - PROCESS | 3668 | ++DOCSHELL 12AA6400 == 30 [pid = 3668] [id = 252] 11:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (12AA8000) [pid = 3668] [serial = 755] [outer = 00000000] 11:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (131DE000) [pid = 3668] [serial = 756] [outer = 12AA8000] 11:53:25 INFO - PROCESS | 3668 | 1465498405357 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13650400) [pid = 3668] [serial = 757] [outer = 12AA8000] 11:53:25 INFO - PROCESS | 3668 | 1465498405825 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 639ms 11:53:25 INFO - PROCESS | 3668 | 1465498405846 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 3668 | 1465498405848 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:53:25 INFO - PROCESS | 3668 | 1465498405851 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 3668 | 1465498405855 Marionette TRACE conn3 <- [1,974,null,{}] 11:53:25 INFO - PROCESS | 3668 | 1465498405869 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 3668 | 1465498405873 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:25 INFO - PROCESS | 3668 | 1465498405961 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:53:25 INFO - PROCESS | 3668 | 1465498405969 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 3668 | 1465498405972 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:25 INFO - PROCESS | 3668 | ++DOCSHELL 1576E800 == 31 [pid = 3668] [id = 253] 11:53:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15770000) [pid = 3668] [serial = 758] [outer = 00000000] 11:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16B8AC00) [pid = 3668] [serial = 759] [outer = 15770000] 11:53:26 INFO - PROCESS | 3668 | 1465498406022 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E61400) [pid = 3668] [serial = 760] [outer = 15770000] 11:53:26 INFO - PROCESS | 3668 | 1465498406494 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 701ms 11:53:26 INFO - PROCESS | 3668 | 1465498406548 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 3668 | 1465498406550 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 11:53:26 INFO - PROCESS | 3668 | 1465498406554 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:53:26 INFO - PROCESS | 3668 | 1465498406555 Marionette TRACE conn3 <- [1,978,null,{}] 11:53:26 INFO - PROCESS | 3668 | 1465498406559 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 3668 | 1465498406561 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:26 INFO - PROCESS | 3668 | 1465498406649 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:53:26 INFO - PROCESS | 3668 | 1465498406659 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 3668 | 1465498406661 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:26 INFO - PROCESS | 3668 | ++DOCSHELL 170FE000 == 32 [pid = 3668] [id = 254] 11:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (172E0400) [pid = 3668] [serial = 761] [outer = 00000000] 11:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179F7800) [pid = 3668] [serial = 762] [outer = 172E0400] 11:53:26 INFO - PROCESS | 3668 | 1465498406705 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A7F000) [pid = 3668] [serial = 763] [outer = 172E0400] 11:53:27 INFO - PROCESS | 3668 | 1465498407137 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 624ms 11:53:27 INFO - PROCESS | 3668 | 1465498407192 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 3668 | 1465498407194 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:53:27 INFO - PROCESS | 3668 | 1465498407203 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 3668 | 1465498407204 Marionette TRACE conn3 <- [1,982,null,{}] 11:53:27 INFO - PROCESS | 3668 | 1465498407208 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 3668 | 1465498407210 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:27 INFO - PROCESS | 3668 | 1465498407315 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:53:27 INFO - PROCESS | 3668 | 1465498407394 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 3668 | 1465498407396 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:27 INFO - PROCESS | 3668 | ++DOCSHELL 155F5C00 == 33 [pid = 3668] [id = 255] 11:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17A81400) [pid = 3668] [serial = 764] [outer = 00000000] 11:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1822C400) [pid = 3668] [serial = 765] [outer = 17A81400] 11:53:27 INFO - PROCESS | 3668 | 1465498407440 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1850DC00) [pid = 3668] [serial = 766] [outer = 17A81400] 11:53:27 INFO - PROCESS | 3668 | 1465498407861 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 701ms 11:53:27 INFO - PROCESS | 3668 | 1465498407902 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 3668 | 1465498407904 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:53:27 INFO - PROCESS | 3668 | 1465498407915 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 3668 | 1465498407917 Marionette TRACE conn3 <- [1,986,null,{}] 11:53:27 INFO - PROCESS | 3668 | 1465498407920 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 3668 | 1465498407925 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:28 INFO - PROCESS | 3668 | 1465498408055 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:53:28 INFO - PROCESS | 3668 | 1465498408117 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 3668 | 1465498408119 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:28 INFO - PROCESS | 3668 | ++DOCSHELL 179F7400 == 34 [pid = 3668] [id = 256] 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17D5A800) [pid = 3668] [serial = 767] [outer = 00000000] 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19DF2400) [pid = 3668] [serial = 768] [outer = 17D5A800] 11:53:28 INFO - PROCESS | 3668 | 1465498408164 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E90000) [pid = 3668] [serial = 769] [outer = 17D5A800] 11:53:28 INFO - PROCESS | 3668 | 1465498408584 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 702ms 11:53:28 INFO - PROCESS | 3668 | 1465498408607 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 3668 | 1465498408609 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:53:28 INFO - PROCESS | 3668 | 1465498408622 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 3668 | 1465498408624 Marionette TRACE conn3 <- [1,990,null,{}] 11:53:28 INFO - PROCESS | 3668 | 1465498408628 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 3668 | 1465498408629 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:28 INFO - PROCESS | 3668 | 1465498408766 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:53:28 INFO - PROCESS | 3668 | 1465498408834 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 3668 | 1465498408836 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:28 INFO - PROCESS | 3668 | ++DOCSHELL 10A52C00 == 35 [pid = 3668] [id = 257] 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15C61C00) [pid = 3668] [serial = 770] [outer = 00000000] 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A24A800) [pid = 3668] [serial = 771] [outer = 15C61C00] 11:53:28 INFO - PROCESS | 3668 | 1465498408880 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A24C000) [pid = 3668] [serial = 772] [outer = 15C61C00] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16EFE800) [pid = 3668] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (130C0000) [pid = 3668] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10B6FC00) [pid = 3668] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (140D1800) [pid = 3668] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A54C00) [pid = 3668] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (179FAC00) [pid = 3668] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13D09C00) [pid = 3668] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10F2D400) [pid = 3668] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15013400) [pid = 3668] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A245400) [pid = 3668] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14439C00) [pid = 3668] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:53:29 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18228800) [pid = 3668] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:53:29 INFO - PROCESS | 3668 | 1465498409347 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 11:53:29 INFO - PROCESS | 3668 | 1465498409360 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 3668 | 1465498409362 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:53:29 INFO - PROCESS | 3668 | 1465498409366 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 3668 | 1465498409367 Marionette TRACE conn3 <- [1,994,null,{}] 11:53:29 INFO - PROCESS | 3668 | 1465498409371 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 3668 | 1465498409373 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:29 INFO - PROCESS | 3668 | 1465498409449 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:53:29 INFO - PROCESS | 3668 | 1465498409455 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 3668 | 1465498409457 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:29 INFO - PROCESS | 3668 | ++DOCSHELL 10433000 == 36 [pid = 3668] [id = 258] 11:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13034000) [pid = 3668] [serial = 773] [outer = 00000000] 11:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (14449C00) [pid = 3668] [serial = 774] [outer = 13034000] 11:53:29 INFO - PROCESS | 3668 | 1465498409500 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (179CFC00) [pid = 3668] [serial = 775] [outer = 13034000] 11:53:29 INFO - PROCESS | 3668 | 1465498409925 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 639ms 11:53:29 INFO - PROCESS | 3668 | 1465498409985 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 3668 | 1465498409987 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:53:29 INFO - PROCESS | 3668 | 1465498409992 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 3668 | 1465498409994 Marionette TRACE conn3 <- [1,998,null,{}] 11:53:30 INFO - PROCESS | 3668 | 1465498409997 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 3668 | 1465498409999 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:30 INFO - PROCESS | 3668 | 1465498410077 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:53:30 INFO - PROCESS | 3668 | 1465498410110 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 3668 | 1465498410112 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:30 INFO - PROCESS | 3668 | ++DOCSHELL 14445800 == 37 [pid = 3668] [id = 259] 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1449E400) [pid = 3668] [serial = 776] [outer = 00000000] 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E96400) [pid = 3668] [serial = 777] [outer = 1449E400] 11:53:30 INFO - PROCESS | 3668 | 1465498410155 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A641000) [pid = 3668] [serial = 778] [outer = 1449E400] 11:53:30 INFO - PROCESS | 3668 | 1465498410572 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 623ms 11:53:30 INFO - PROCESS | 3668 | 1465498410631 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 3668 | 1465498410633 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:53:30 INFO - PROCESS | 3668 | 1465498410636 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 3668 | 1465498410638 Marionette TRACE conn3 <- [1,1002,null,{}] 11:53:30 INFO - PROCESS | 3668 | 1465498410641 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 3668 | 1465498410643 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:30 INFO - PROCESS | 3668 | 1465498410738 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:53:30 INFO - PROCESS | 3668 | 1465498410747 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 3668 | 1465498410750 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:30 INFO - PROCESS | 3668 | ++DOCSHELL 15625800 == 38 [pid = 3668] [id = 260] 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16EFBC00) [pid = 3668] [serial = 779] [outer = 00000000] 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7D8800) [pid = 3668] [serial = 780] [outer = 16EFBC00] 11:53:30 INFO - PROCESS | 3668 | 1465498410801 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A88A000) [pid = 3668] [serial = 781] [outer = 16EFBC00] 11:53:31 INFO - PROCESS | 3668 | 1465498411246 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 686ms 11:53:31 INFO - PROCESS | 3668 | 1465498411335 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 3668 | 1465498411339 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:53:31 INFO - PROCESS | 3668 | 1465498411344 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 3668 | 1465498411348 Marionette TRACE conn3 <- [1,1006,null,{}] 11:53:31 INFO - PROCESS | 3668 | 1465498411355 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:31 INFO - PROCESS | 3668 | 1465498411359 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:31 INFO - PROCESS | 3668 | 1465498411554 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:53:31 INFO - PROCESS | 3668 | 1465498411650 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 3668 | 1465498411653 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:31 INFO - PROCESS | 3668 | ++DOCSHELL 10F25800 == 39 [pid = 3668] [id = 261] 11:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (10F26000) [pid = 3668] [serial = 782] [outer = 00000000] 11:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (114BD000) [pid = 3668] [serial = 783] [outer = 10F26000] 11:53:31 INFO - PROCESS | 3668 | 1465498411712 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12D60000) [pid = 3668] [serial = 784] [outer = 10F26000] 11:53:32 INFO - PROCESS | 3668 | 1465498412286 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 998ms 11:53:32 INFO - PROCESS | 3668 | 1465498412348 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 3668 | 1465498412352 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:53:32 INFO - PROCESS | 3668 | 1465498412358 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 3668 | 1465498412362 Marionette TRACE conn3 <- [1,1010,null,{}] 11:53:32 INFO - PROCESS | 3668 | 1465498412366 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 3668 | 1465498412369 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:32 INFO - PROCESS | 3668 | 1465498412480 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:53:32 INFO - PROCESS | 3668 | 1465498412606 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 3668 | 1465498412609 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:32 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE800 == 40 [pid = 3668] [id = 262] 11:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (140D3800) [pid = 3668] [serial = 785] [outer = 00000000] 11:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15C99000) [pid = 3668] [serial = 786] [outer = 140D3800] 11:53:32 INFO - PROCESS | 3668 | 1465498412665 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (170F7400) [pid = 3668] [serial = 787] [outer = 140D3800] 11:53:33 INFO - PROCESS | 3668 | 1465498413252 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 935ms 11:53:33 INFO - PROCESS | 3668 | 1465498413299 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 3668 | 1465498413302 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 11:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:53:33 INFO - PROCESS | 3668 | 1465498413306 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 3668 | 1465498413308 Marionette TRACE conn3 <- [1,1014,null,{}] 11:53:33 INFO - PROCESS | 3668 | 1465498413318 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:33 INFO - PROCESS | 3668 | 1465498413323 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:33 INFO - PROCESS | 3668 | 1465498413431 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:53:33 INFO - PROCESS | 3668 | 1465498413560 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 3668 | 1465498413565 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:33 INFO - PROCESS | 3668 | ++DOCSHELL 19DF2C00 == 41 [pid = 3668] [id = 263] 11:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19DF4400) [pid = 3668] [serial = 788] [outer = 00000000] 11:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A247400) [pid = 3668] [serial = 789] [outer = 19DF4400] 11:53:33 INFO - PROCESS | 3668 | 1465498413622 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A7CD000) [pid = 3668] [serial = 790] [outer = 19DF4400] 11:53:34 INFO - PROCESS | 3668 | 1465498414229 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 997ms 11:53:34 INFO - PROCESS | 3668 | 1465498414308 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 3668 | 1465498414310 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:53:34 INFO - PROCESS | 3668 | 1465498414314 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 3668 | 1465498414316 Marionette TRACE conn3 <- [1,1018,null,{}] 11:53:34 INFO - PROCESS | 3668 | 1465498414320 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 3668 | 1465498414322 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:34 INFO - PROCESS | 3668 | 1465498414427 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:53:34 INFO - PROCESS | 3668 | 1465498414565 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 3668 | 1465498414567 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:34 INFO - PROCESS | 3668 | ++DOCSHELL 19E89800 == 42 [pid = 3668] [id = 264] 11:53:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19E8D400) [pid = 3668] [serial = 791] [outer = 00000000] 11:53:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AB07000) [pid = 3668] [serial = 792] [outer = 19E8D400] 11:53:34 INFO - PROCESS | 3668 | 1465498414625 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AB0E800) [pid = 3668] [serial = 793] [outer = 19E8D400] 11:53:35 INFO - PROCESS | 3668 | 1465498415337 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1091ms 11:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:53:35 INFO - PROCESS | 3668 | 1465498415411 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 3668 | 1465498415414 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 11:53:35 INFO - PROCESS | 3668 | 1465498415419 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 3668 | 1465498415422 Marionette TRACE conn3 <- [1,1022,null,{}] 11:53:35 INFO - PROCESS | 3668 | 1465498415446 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 3668 | 1465498415449 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:35 INFO - PROCESS | 3668 | 1465498415579 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:53:35 INFO - PROCESS | 3668 | 1465498415639 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 3668 | 1465498415641 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:35 INFO - PROCESS | 3668 | ++DOCSHELL 11ACE000 == 43 [pid = 3668] [id = 265] 11:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (11AD1800) [pid = 3668] [serial = 794] [outer = 00000000] 11:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (131DDC00) [pid = 3668] [serial = 795] [outer = 11AD1800] 11:53:35 INFO - PROCESS | 3668 | 1465498415720 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1393F000) [pid = 3668] [serial = 796] [outer = 11AD1800] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 14445800 == 42 [pid = 3668] [id = 259] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 10433000 == 41 [pid = 3668] [id = 258] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 10A52C00 == 40 [pid = 3668] [id = 257] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 179F7400 == 39 [pid = 3668] [id = 256] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 155F5C00 == 38 [pid = 3668] [id = 255] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 170FE000 == 37 [pid = 3668] [id = 254] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 1576E800 == 36 [pid = 3668] [id = 253] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 12AA6400 == 35 [pid = 3668] [id = 252] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 114BF000 == 34 [pid = 3668] [id = 251] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 13226C00 == 33 [pid = 3668] [id = 250] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 0C772C00 == 32 [pid = 3668] [id = 249] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 19E89800 == 31 [pid = 3668] [id = 264] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 19DF2C00 == 30 [pid = 3668] [id = 263] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 15625800 == 29 [pid = 3668] [id = 260] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 10F25800 == 28 [pid = 3668] [id = 261] 11:53:36 INFO - PROCESS | 3668 | --DOCSHELL 13CBE800 == 27 [pid = 3668] [id = 262] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19DEFC00) [pid = 3668] [serial = 744] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (170F9000) [pid = 3668] [serial = 732] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (13145C00) [pid = 3668] [serial = 723] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (131E2000) [pid = 3668] [serial = 724] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (10F23C00) [pid = 3668] [serial = 720] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (10F79000) [pid = 3668] [serial = 721] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1443A000) [pid = 3668] [serial = 726] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (14495800) [pid = 3668] [serial = 727] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (114C7400) [pid = 3668] [serial = 718] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10F7D000) [pid = 3668] [serial = 717] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17A82000) [pid = 3668] [serial = 735] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (172D8400) [pid = 3668] [serial = 733] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16B83C00) [pid = 3668] [serial = 738] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12AE1400) [pid = 3668] [serial = 709] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (114C6400) [pid = 3668] [serial = 708] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (170F2000) [pid = 3668] [serial = 712] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15770800) [pid = 3668] [serial = 711] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AB01800) [pid = 3668] [serial = 715] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A7D0C00) [pid = 3668] [serial = 714] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17D5A400) [pid = 3668] [serial = 736] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179EFC00) [pid = 3668] [serial = 739] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15E81400) [pid = 3668] [serial = 729] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18517C00) [pid = 3668] [serial = 742] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16CC6800) [pid = 3668] [serial = 730] [outer = 00000000] [url = about:blank] 11:53:36 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18509C00) [pid = 3668] [serial = 741] [outer = 00000000] [url = about:blank] 11:53:37 INFO - PROCESS | 3668 | 1465498417005 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1652ms 11:53:37 INFO - PROCESS | 3668 | 1465498417072 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 3668 | 1465498417076 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:53:37 INFO - PROCESS | 3668 | 1465498417084 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 3668 | 1465498417087 Marionette TRACE conn3 <- [1,1026,null,{}] 11:53:37 INFO - PROCESS | 3668 | 1465498417093 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 3668 | 1465498417096 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:37 INFO - PROCESS | 3668 | 1465498417193 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:53:37 INFO - PROCESS | 3668 | 1465498417297 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 3668 | 1465498417300 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:37 INFO - PROCESS | 3668 | ++DOCSHELL 105E5800 == 28 [pid = 3668] [id = 266] 11:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (105E6400) [pid = 3668] [serial = 797] [outer = 00000000] 11:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (10FB5000) [pid = 3668] [serial = 798] [outer = 105E6400] 11:53:37 INFO - PROCESS | 3668 | 1465498417347 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (114B9000) [pid = 3668] [serial = 799] [outer = 105E6400] 11:53:37 INFO - PROCESS | 3668 | 1465498417750 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 701ms 11:53:37 INFO - PROCESS | 3668 | 1465498417782 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 3668 | 1465498417786 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:53:37 INFO - PROCESS | 3668 | 1465498417793 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 3668 | 1465498417795 Marionette TRACE conn3 <- [1,1030,null,{}] 11:53:37 INFO - PROCESS | 3668 | 1465498417799 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 3668 | 1465498417801 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:37 INFO - PROCESS | 3668 | 1465498417891 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:53:37 INFO - PROCESS | 3668 | 1465498417897 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 3668 | 1465498417900 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:37 INFO - PROCESS | 3668 | ++DOCSHELL 130BF800 == 29 [pid = 3668] [id = 267] 11:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13122400) [pid = 3668] [serial = 800] [outer = 00000000] 11:53:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (131E2000) [pid = 3668] [serial = 801] [outer = 13122400] 11:53:37 INFO - PROCESS | 3668 | 1465498417946 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1322EC00) [pid = 3668] [serial = 802] [outer = 13122400] 11:53:38 INFO - PROCESS | 3668 | 1465498418406 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 624ms 11:53:38 INFO - PROCESS | 3668 | 1465498418430 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 3668 | 1465498418432 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 11:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:53:38 INFO - PROCESS | 3668 | 1465498418435 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 3668 | 1465498418439 Marionette TRACE conn3 <- [1,1034,null,{}] 11:53:38 INFO - PROCESS | 3668 | 1465498418453 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 3668 | 1465498418457 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:38 INFO - PROCESS | 3668 | 1465498418536 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:53:38 INFO - PROCESS | 3668 | 1465498418545 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 3668 | 1465498418548 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:38 INFO - PROCESS | 3668 | ++DOCSHELL 155E7800 == 30 [pid = 3668] [id = 268] 11:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (155E8400) [pid = 3668] [serial = 803] [outer = 00000000] 11:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15774400) [pid = 3668] [serial = 804] [outer = 155E8400] 11:53:38 INFO - PROCESS | 3668 | 1465498418596 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15C9C400) [pid = 3668] [serial = 805] [outer = 155E8400] 11:53:39 INFO - PROCESS | 3668 | 1465498419100 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 702ms 11:53:39 INFO - PROCESS | 3668 | 1465498419135 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 3668 | 1465498419138 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:53:39 INFO - PROCESS | 3668 | 1465498419141 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 3668 | 1465498419142 Marionette TRACE conn3 <- [1,1038,null,{}] 11:53:39 INFO - PROCESS | 3668 | 1465498419146 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 3668 | 1465498419148 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:39 INFO - PROCESS | 3668 | 1465498419261 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:53:39 INFO - PROCESS | 3668 | 1465498419266 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 3668 | 1465498419268 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:39 INFO - PROCESS | 3668 | ++DOCSHELL 15C91800 == 31 [pid = 3668] [id = 269] 11:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15E8BC00) [pid = 3668] [serial = 806] [outer = 00000000] 11:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F4400) [pid = 3668] [serial = 807] [outer = 15E8BC00] 11:53:39 INFO - PROCESS | 3668 | 1465498419312 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170FCC00) [pid = 3668] [serial = 808] [outer = 15E8BC00] 11:53:39 INFO - PROCESS | 3668 | 1465498419742 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 638ms 11:53:39 INFO - PROCESS | 3668 | 1465498419778 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 3668 | 1465498419780 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 11:53:39 INFO - PROCESS | 3668 | 1465498419783 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:53:39 INFO - PROCESS | 3668 | 1465498419785 Marionette TRACE conn3 <- [1,1042,null,{}] 11:53:39 INFO - PROCESS | 3668 | 1465498419789 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 3668 | 1465498419791 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:39 INFO - PROCESS | 3668 | 1465498419899 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:53:39 INFO - PROCESS | 3668 | 1465498419984 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 3668 | 1465498419986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:39 INFO - PROCESS | 3668 | ++DOCSHELL 173FA800 == 32 [pid = 3668] [id = 270] 11:53:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17935800) [pid = 3668] [serial = 809] [outer = 00000000] 11:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (179DC400) [pid = 3668] [serial = 810] [outer = 17935800] 11:53:40 INFO - PROCESS | 3668 | 1465498420036 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (179FA400) [pid = 3668] [serial = 811] [outer = 17935800] 11:53:40 INFO - PROCESS | 3668 | 1465498420445 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 702ms 11:53:40 INFO - PROCESS | 3668 | 1465498420484 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 3668 | 1465498420486 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 11:53:40 INFO - PROCESS | 3668 | 1465498420489 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:53:40 INFO - PROCESS | 3668 | 1465498420491 Marionette TRACE conn3 <- [1,1046,null,{}] 11:53:40 INFO - PROCESS | 3668 | 1465498420494 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 3668 | 1465498420500 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:40 INFO - PROCESS | 3668 | 1465498420641 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:53:40 INFO - PROCESS | 3668 | 1465498420707 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 3668 | 1465498420709 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:40 INFO - PROCESS | 3668 | ++DOCSHELL 1822DC00 == 33 [pid = 3668] [id = 271] 11:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1822F400) [pid = 3668] [serial = 812] [outer = 00000000] 11:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1850EC00) [pid = 3668] [serial = 813] [outer = 1822F400] 11:53:40 INFO - PROCESS | 3668 | 1465498420755 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18517C00) [pid = 3668] [serial = 814] [outer = 1822F400] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17A81400) [pid = 3668] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17D5A800) [pid = 3668] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16EFBC00) [pid = 3668] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15C61C00) [pid = 3668] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12AA8000) [pid = 3668] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0F2D1400) [pid = 3668] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (172E0400) [pid = 3668] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13034000) [pid = 3668] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11AD1000) [pid = 3668] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15770000) [pid = 3668] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13650800) [pid = 3668] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1449E400) [pid = 3668] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:53:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DEB000) [pid = 3668] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:53:41 INFO - PROCESS | 3668 | 1465498421436 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 997ms 11:53:41 INFO - PROCESS | 3668 | 1465498421475 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 3668 | 1465498421477 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 11:53:41 INFO - PROCESS | 3668 | 1465498421480 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:53:41 INFO - PROCESS | 3668 | 1465498421482 Marionette TRACE conn3 <- [1,1050,null,{}] 11:53:41 INFO - PROCESS | 3668 | 1465498421485 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 3668 | 1465498421487 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:41 INFO - PROCESS | 3668 | 1465498421562 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:53:41 INFO - PROCESS | 3668 | 1465498421567 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 3668 | 1465498421569 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:41 INFO - PROCESS | 3668 | ++DOCSHELL 105E4400 == 34 [pid = 3668] [id = 272] 11:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13034000) [pid = 3668] [serial = 815] [outer = 00000000] 11:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1449E400) [pid = 3668] [serial = 816] [outer = 13034000] 11:53:41 INFO - PROCESS | 3668 | 1465498421612 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15013400) [pid = 3668] [serial = 817] [outer = 13034000] 11:53:42 INFO - PROCESS | 3668 | 1465498422030 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 592ms 11:53:42 INFO - PROCESS | 3668 | 1465498422081 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 3668 | 1465498422083 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 11:53:42 INFO - PROCESS | 3668 | 1465498422087 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:53:42 INFO - PROCESS | 3668 | 1465498422088 Marionette TRACE conn3 <- [1,1054,null,{}] 11:53:42 INFO - PROCESS | 3668 | 1465498422092 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 3668 | 1465498422094 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:42 INFO - PROCESS | 3668 | 1465498422170 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:53:42 INFO - PROCESS | 3668 | 1465498422175 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 3668 | 1465498422177 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:42 INFO - PROCESS | 3668 | ++DOCSHELL 14448400 == 35 [pid = 3668] [id = 273] 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16CD4800) [pid = 3668] [serial = 818] [outer = 00000000] 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18A38800) [pid = 3668] [serial = 819] [outer = 16CD4800] 11:53:42 INFO - PROCESS | 3668 | 1465498422221 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F9800) [pid = 3668] [serial = 820] [outer = 16CD4800] 11:53:42 INFO - PROCESS | 3668 | 1465498422631 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 592ms 11:53:42 INFO - PROCESS | 3668 | 1465498422685 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 3668 | 1465498422687 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 11:53:42 INFO - PROCESS | 3668 | 1465498422690 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:53:42 INFO - PROCESS | 3668 | 1465498422692 Marionette TRACE conn3 <- [1,1058,null,{}] 11:53:42 INFO - PROCESS | 3668 | 1465498422698 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 3668 | 1465498422700 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:42 INFO - PROCESS | 3668 | 1465498422777 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:53:42 INFO - PROCESS | 3668 | 1465498422782 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 3668 | 1465498422784 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:42 INFO - PROCESS | 3668 | ++DOCSHELL 15014400 == 36 [pid = 3668] [id = 274] 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DF6C00) [pid = 3668] [serial = 821] [outer = 00000000] 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A249800) [pid = 3668] [serial = 822] [outer = 19DF6C00] 11:53:42 INFO - PROCESS | 3668 | 1465498422828 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A24B800) [pid = 3668] [serial = 823] [outer = 19DF6C00] 11:53:43 INFO - PROCESS | 3668 | 1465498423293 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 639ms 11:53:43 INFO - PROCESS | 3668 | 1465498423331 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 3668 | 1465498423342 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:53:43 INFO - PROCESS | 3668 | 1465498423383 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 3668 | 1465498423386 Marionette TRACE conn3 <- [1,1062,null,{}] 11:53:43 INFO - PROCESS | 3668 | 1465498423393 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 3668 | 1465498423397 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:43 INFO - PROCESS | 3668 | 1465498423513 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:53:43 INFO - PROCESS | 3668 | 1465498423635 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 3668 | 1465498423639 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:43 INFO - PROCESS | 3668 | ++DOCSHELL 10A4A800 == 37 [pid = 3668] [id = 275] 11:53:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A4AC00) [pid = 3668] [serial = 824] [outer = 00000000] 11:53:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10F25800) [pid = 3668] [serial = 825] [outer = 10A4AC00] 11:53:43 INFO - PROCESS | 3668 | 1465498423696 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (12AA7800) [pid = 3668] [serial = 826] [outer = 10A4AC00] 11:53:44 INFO - PROCESS | 3668 | 1465498424482 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1184ms 11:53:44 INFO - PROCESS | 3668 | 1465498424539 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 3668 | 1465498424543 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 11:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:53:44 INFO - PROCESS | 3668 | 1465498424549 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 3668 | 1465498424551 Marionette TRACE conn3 <- [1,1066,null,{}] 11:53:44 INFO - PROCESS | 3668 | 1465498424558 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:44 INFO - PROCESS | 3668 | 1465498424562 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:44 INFO - PROCESS | 3668 | 1465498424687 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:53:44 INFO - PROCESS | 3668 | 1465498424810 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 3668 | 1465498424813 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:44 INFO - PROCESS | 3668 | ++DOCSHELL 131D8800 == 38 [pid = 3668] [id = 276] 11:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13D02400) [pid = 3668] [serial = 827] [outer = 00000000] 11:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1443A000) [pid = 3668] [serial = 828] [outer = 13D02400] 11:53:44 INFO - PROCESS | 3668 | 1465498424869 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15C6CC00) [pid = 3668] [serial = 829] [outer = 13D02400] 11:53:45 INFO - PROCESS | 3668 | 1465498425710 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1184ms 11:53:45 INFO - PROCESS | 3668 | 1465498425742 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 3668 | 1465498425746 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 11:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:53:45 INFO - PROCESS | 3668 | 1465498425752 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 3668 | 1465498425754 Marionette TRACE conn3 <- [1,1070,null,{}] 11:53:45 INFO - PROCESS | 3668 | 1465498425760 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 3668 | 1465498425763 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:45 INFO - PROCESS | 3668 | 1465498425902 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:53:46 INFO - PROCESS | 3668 | 1465498426034 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 3668 | 1465498426039 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:46 INFO - PROCESS | 3668 | ++DOCSHELL 10F82000 == 39 [pid = 3668] [id = 277] 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (10F82800) [pid = 3668] [serial = 830] [outer = 00000000] 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (11AD3C00) [pid = 3668] [serial = 831] [outer = 10F82800] 11:53:46 INFO - PROCESS | 3668 | 1465498426089 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (12B95800) [pid = 3668] [serial = 832] [outer = 10F82800] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 14448400 == 38 [pid = 3668] [id = 273] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 105E4400 == 37 [pid = 3668] [id = 272] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 1822DC00 == 36 [pid = 3668] [id = 271] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 173FA800 == 35 [pid = 3668] [id = 270] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 15C91800 == 34 [pid = 3668] [id = 269] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 155E7800 == 33 [pid = 3668] [id = 268] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 130BF800 == 32 [pid = 3668] [id = 267] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 105E5800 == 31 [pid = 3668] [id = 266] 11:53:46 INFO - PROCESS | 3668 | --DOCSHELL 11ACE000 == 30 [pid = 3668] [id = 265] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19DF3C00) [pid = 3668] [serial = 745] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1822C400) [pid = 3668] [serial = 765] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1850DC00) [pid = 3668] [serial = 766] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19E90000) [pid = 3668] [serial = 769] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19DF2400) [pid = 3668] [serial = 768] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A7D8800) [pid = 3668] [serial = 780] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1A24A800) [pid = 3668] [serial = 771] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A88A000) [pid = 3668] [serial = 781] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (131DE000) [pid = 3668] [serial = 756] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13650400) [pid = 3668] [serial = 757] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10437C00) [pid = 3668] [serial = 747] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10A4CC00) [pid = 3668] [serial = 748] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (179F7800) [pid = 3668] [serial = 762] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (14449C00) [pid = 3668] [serial = 774] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12A17400) [pid = 3668] [serial = 753] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12B9B400) [pid = 3668] [serial = 754] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B8AC00) [pid = 3668] [serial = 759] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16E61400) [pid = 3668] [serial = 760] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13D05C00) [pid = 3668] [serial = 750] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (14439000) [pid = 3668] [serial = 751] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19E96400) [pid = 3668] [serial = 777] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A641000) [pid = 3668] [serial = 778] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A24C000) [pid = 3668] [serial = 772] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (179CFC00) [pid = 3668] [serial = 775] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17A7F000) [pid = 3668] [serial = 763] [outer = 00000000] [url = about:blank] 11:53:46 INFO - PROCESS | 3668 | 1465498426571 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 841ms 11:53:46 INFO - PROCESS | 3668 | 1465498426596 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 3668 | 1465498426600 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 11:53:46 INFO - PROCESS | 3668 | 1465498426606 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:53:46 INFO - PROCESS | 3668 | 1465498426608 Marionette TRACE conn3 <- [1,1074,null,{}] 11:53:46 INFO - PROCESS | 3668 | 1465498426612 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:46 INFO - PROCESS | 3668 | 1465498426614 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:46 INFO - PROCESS | 3668 | 1465498426698 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:53:46 INFO - PROCESS | 3668 | 1465498426705 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 3668 | 1465498426708 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:46 INFO - PROCESS | 3668 | ++DOCSHELL 11ACE000 == 31 [pid = 3668] [id = 278] 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11AD7800) [pid = 3668] [serial = 833] [outer = 00000000] 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13037800) [pid = 3668] [serial = 834] [outer = 11AD7800] 11:53:46 INFO - PROCESS | 3668 | 1465498426753 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1314F400) [pid = 3668] [serial = 835] [outer = 11AD7800] 11:53:47 INFO - PROCESS | 3668 | 1465498427232 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 639ms 11:53:47 INFO - PROCESS | 3668 | 1465498427248 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 3668 | 1465498427250 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 11:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:53:47 INFO - PROCESS | 3668 | 1465498427254 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 3668 | 1465498427242 Marionette TRACE conn3 <- [1,1078,null,{}] 11:53:47 INFO - PROCESS | 3668 | 1465498427253 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 3668 | 1465498427257 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:47 INFO - PROCESS | 3668 | 1465498427343 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:53:47 INFO - PROCESS | 3668 | 1465498427351 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 3668 | 1465498427354 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:47 INFO - PROCESS | 3668 | ++DOCSHELL 14442800 == 32 [pid = 3668] [id = 279] 11:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (14444000) [pid = 3668] [serial = 836] [outer = 00000000] 11:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1577A000) [pid = 3668] [serial = 837] [outer = 14444000] 11:53:47 INFO - PROCESS | 3668 | 1465498427401 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15E8AC00) [pid = 3668] [serial = 838] [outer = 14444000] 11:53:47 INFO - PROCESS | 3668 | 1465498427875 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 701ms 11:53:47 INFO - PROCESS | 3668 | 1465498427938 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 3668 | 1465498427940 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 11:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:53:47 INFO - PROCESS | 3668 | 1465498427943 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 3668 | 1465498427945 Marionette TRACE conn3 <- [1,1082,null,{}] 11:53:47 INFO - PROCESS | 3668 | 1465498427949 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 3668 | 1465498427951 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:48 INFO - PROCESS | 3668 | 1465498428034 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:53:48 INFO - PROCESS | 3668 | 1465498428042 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 3668 | 1465498428044 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:48 INFO - PROCESS | 3668 | ++DOCSHELL 16E5B800 == 33 [pid = 3668] [id = 280] 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16EFC000) [pid = 3668] [serial = 839] [outer = 00000000] 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (173A0400) [pid = 3668] [serial = 840] [outer = 16EFC000] 11:53:48 INFO - PROCESS | 3668 | 1465498428097 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179ED400) [pid = 3668] [serial = 841] [outer = 16EFC000] 11:53:48 INFO - PROCESS | 3668 | 1465498428539 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 624ms 11:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:53:48 INFO - PROCESS | 3668 | 1465498428581 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 3668 | 1465498428583 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 11:53:48 INFO - PROCESS | 3668 | 1465498428593 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 3668 | 1465498428595 Marionette TRACE conn3 <- [1,1086,null,{}] 11:53:48 INFO - PROCESS | 3668 | 1465498428598 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 3668 | 1465498428600 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:48 INFO - PROCESS | 3668 | 1465498428705 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:53:48 INFO - PROCESS | 3668 | 1465498428786 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 3668 | 1465498428788 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:48 INFO - PROCESS | 3668 | ++DOCSHELL 17A6D000 == 34 [pid = 3668] [id = 281] 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17A6E000) [pid = 3668] [serial = 842] [outer = 00000000] 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17B5D400) [pid = 3668] [serial = 843] [outer = 17A6E000] 11:53:48 INFO - PROCESS | 3668 | 1465498428832 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17D53400) [pid = 3668] [serial = 844] [outer = 17A6E000] 11:53:49 INFO - PROCESS | 3668 | 1465498429235 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 686ms 11:53:49 INFO - PROCESS | 3668 | 1465498429288 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 3668 | 1465498429290 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:53:49 INFO - PROCESS | 3668 | 1465498429293 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 3668 | 1465498429295 Marionette TRACE conn3 <- [1,1090,null,{}] 11:53:49 INFO - PROCESS | 3668 | 1465498429299 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 3668 | 1465498429304 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:49 INFO - PROCESS | 3668 | 1465498429441 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:53:49 INFO - PROCESS | 3668 | 1465498429500 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 3668 | 1465498429503 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:49 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C4400 == 35 [pid = 3668] [id = 282] 11:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16EF5000) [pid = 3668] [serial = 845] [outer = 00000000] 11:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18A35000) [pid = 3668] [serial = 846] [outer = 16EF5000] 11:53:49 INFO - PROCESS | 3668 | 1465498429546 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19E88C00) [pid = 3668] [serial = 847] [outer = 16EF5000] 11:53:49 INFO - PROCESS | 3668 | 1465498429965 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 685ms 11:53:49 INFO - PROCESS | 3668 | 1465498429991 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 3668 | 1465498429993 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:53:49 INFO - PROCESS | 3668 | 1465498430003 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 3668 | 1465498430004 Marionette TRACE conn3 <- [1,1094,null,{}] 11:53:49 INFO - PROCESS | 3668 | 1465498430008 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 3668 | 1465498430009 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:50 INFO - PROCESS | 3668 | 1465498430139 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:53:50 INFO - PROCESS | 3668 | 1465498430209 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 3668 | 1465498430211 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:50 INFO - PROCESS | 3668 | ++DOCSHELL 19E91400 == 36 [pid = 3668] [id = 283] 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19E92000) [pid = 3668] [serial = 848] [outer = 00000000] 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A24C000) [pid = 3668] [serial = 849] [outer = 19E92000] 11:53:50 INFO - PROCESS | 3668 | 1465498430253 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A25F000) [pid = 3668] [serial = 850] [outer = 19E92000] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (140D3800) [pid = 3668] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17935800) [pid = 3668] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19DF4400) [pid = 3668] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13122400) [pid = 3668] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (155E8400) [pid = 3668] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13034000) [pid = 3668] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19E8D400) [pid = 3668] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16CD4800) [pid = 3668] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10F26000) [pid = 3668] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11AD1800) [pid = 3668] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1822F400) [pid = 3668] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (15E8BC00) [pid = 3668] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:53:50 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (105E6400) [pid = 3668] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:53:50 INFO - PROCESS | 3668 | 1465498430726 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 732ms 11:53:50 INFO - PROCESS | 3668 | 1465498430738 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 3668 | 1465498430740 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:53:50 INFO - PROCESS | 3668 | 1465498430743 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 3668 | 1465498430744 Marionette TRACE conn3 <- [1,1098,null,{}] 11:53:50 INFO - PROCESS | 3668 | 1465498430748 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 3668 | 1465498430750 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:50 INFO - PROCESS | 3668 | 1465498430826 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:53:50 INFO - PROCESS | 3668 | 1465498430831 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 3668 | 1465498430833 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:50 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D2000 == 37 [pid = 3668] [id = 284] 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (103C9800) [pid = 3668] [serial = 851] [outer = 00000000] 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12889000) [pid = 3668] [serial = 852] [outer = 103C9800] 11:53:50 INFO - PROCESS | 3668 | 1465498430876 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15E83800) [pid = 3668] [serial = 853] [outer = 103C9800] 11:53:51 INFO - PROCESS | 3668 | 1465498431290 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 592ms 11:53:51 INFO - PROCESS | 3668 | 1465498431341 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 3668 | 1465498431343 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:53:51 INFO - PROCESS | 3668 | 1465498431346 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 3668 | 1465498431348 Marionette TRACE conn3 <- [1,1102,null,{}] 11:53:51 INFO - PROCESS | 3668 | 1465498431351 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 3668 | 1465498431353 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:51 INFO - PROCESS | 3668 | 1465498431432 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:53:51 INFO - PROCESS | 3668 | 1465498431437 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 3668 | 1465498431439 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:51 INFO - PROCESS | 3668 | ++DOCSHELL 12AA9400 == 38 [pid = 3668] [id = 285] 11:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13126400) [pid = 3668] [serial = 854] [outer = 00000000] 11:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DEC400) [pid = 3668] [serial = 855] [outer = 13126400] 11:53:51 INFO - PROCESS | 3668 | 1465498431482 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E93800) [pid = 3668] [serial = 856] [outer = 13126400] 11:53:51 INFO - PROCESS | 3668 | 1465498431915 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 592ms 11:53:51 INFO - PROCESS | 3668 | 1465498431943 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 3668 | 1465498431945 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:53:51 INFO - PROCESS | 3668 | 1465498431948 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 3668 | 1465498431950 Marionette TRACE conn3 <- [1,1106,null,{}] 11:53:51 INFO - PROCESS | 3668 | 1465498431953 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 3668 | 1465498431955 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:52 INFO - PROCESS | 3668 | 1465498432081 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:53:52 INFO - PROCESS | 3668 | 1465498432086 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 3668 | 1465498432088 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:52 INFO - PROCESS | 3668 | ++DOCSHELL 13222400 == 39 [pid = 3668] [id = 286] 11:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16E5B400) [pid = 3668] [serial = 857] [outer = 00000000] 11:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A7D9800) [pid = 3668] [serial = 858] [outer = 16E5B400] 11:53:52 INFO - PROCESS | 3668 | 1465498432132 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A7DA800) [pid = 3668] [serial = 859] [outer = 16E5B400] 11:53:52 INFO - PROCESS | 3668 | 1465498432548 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 623ms 11:53:52 INFO - PROCESS | 3668 | 1465498432586 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 3668 | 1465498432589 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 11:53:52 INFO - PROCESS | 3668 | 1465498432592 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:53:52 INFO - PROCESS | 3668 | 1465498432594 Marionette TRACE conn3 <- [1,1110,null,{}] 11:53:52 INFO - PROCESS | 3668 | 1465498432601 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 3668 | 1465498432604 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:52 INFO - PROCESS | 3668 | 1465498432740 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:53:52 INFO - PROCESS | 3668 | 1465498432892 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 3668 | 1465498432896 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:52 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D0400 == 40 [pid = 3668] [id = 287] 11:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0F2D1800) [pid = 3668] [serial = 860] [outer = 00000000] 11:53:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (103D1400) [pid = 3668] [serial = 861] [outer = 0F2D1800] 11:53:52 INFO - PROCESS | 3668 | 1465498432956 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10563000) [pid = 3668] [serial = 862] [outer = 0F2D1800] 11:53:53 INFO - PROCESS | 3668 | 1465498433499 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 935ms 11:53:53 INFO - PROCESS | 3668 | 1465498433530 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 3668 | 1465498433534 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 11:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:53:53 INFO - PROCESS | 3668 | 1465498433540 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 3668 | 1465498433544 Marionette TRACE conn3 <- [1,1114,null,{}] 11:53:53 INFO - PROCESS | 3668 | 1465498433549 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:53 INFO - PROCESS | 3668 | 1465498433552 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:53 INFO - PROCESS | 3668 | 1465498433663 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:53:53 INFO - PROCESS | 3668 | 1465498433765 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 3668 | 1465498433769 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:53 INFO - PROCESS | 3668 | ++DOCSHELL 13D03C00 == 41 [pid = 3668] [id = 288] 11:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (13D05400) [pid = 3668] [serial = 863] [outer = 00000000] 11:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (140D3800) [pid = 3668] [serial = 864] [outer = 13D05400] 11:53:53 INFO - PROCESS | 3668 | 1465498433824 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (155EAC00) [pid = 3668] [serial = 865] [outer = 13D05400] 11:53:54 INFO - PROCESS | 3668 | 1465498434483 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 997ms 11:53:54 INFO - PROCESS | 3668 | 1465498434541 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 3668 | 1465498434544 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:53:54 INFO - PROCESS | 3668 | 1465498434548 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 3668 | 1465498434550 Marionette TRACE conn3 <- [1,1118,null,{}] 11:53:54 INFO - PROCESS | 3668 | 1465498434555 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 3668 | 1465498434558 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:54 INFO - PROCESS | 3668 | 1465498434665 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:53:54 INFO - PROCESS | 3668 | 1465498434794 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 3668 | 1465498434797 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:54 INFO - PROCESS | 3668 | ++DOCSHELL 13122400 == 42 [pid = 3668] [id = 289] 11:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (16E5F800) [pid = 3668] [serial = 866] [outer = 00000000] 11:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18516000) [pid = 3668] [serial = 867] [outer = 16E5F800] 11:53:54 INFO - PROCESS | 3668 | 1465498434851 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19E87800) [pid = 3668] [serial = 868] [outer = 16E5F800] 11:53:55 INFO - PROCESS | 3668 | 1465498435387 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 904ms 11:53:55 INFO - PROCESS | 3668 | 1465498435452 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 3668 | 1465498435456 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 11:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:53:55 INFO - PROCESS | 3668 | 1465498435467 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 3668 | 1465498435471 Marionette TRACE conn3 <- [1,1122,null,{}] 11:53:55 INFO - PROCESS | 3668 | 1465498435475 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 3668 | 1465498435479 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:55 INFO - PROCESS | 3668 | 1465498435617 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:53:55 INFO - PROCESS | 3668 | 1465498435767 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 3668 | 1465498435770 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:55 INFO - PROCESS | 3668 | ++DOCSHELL 17A72800 == 43 [pid = 3668] [id = 290] 11:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (182BC000) [pid = 3668] [serial = 869] [outer = 00000000] 11:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB08000) [pid = 3668] [serial = 870] [outer = 182BC000] 11:53:55 INFO - PROCESS | 3668 | 1465498435824 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB10400) [pid = 3668] [serial = 871] [outer = 182BC000] 11:53:56 INFO - PROCESS | 3668 | 1465498436595 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1185ms 11:53:56 INFO - PROCESS | 3668 | 1465498436662 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 3668 | 1465498436666 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:53:56 INFO - PROCESS | 3668 | 1465498436671 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 3668 | 1465498436674 Marionette TRACE conn3 <- [1,1126,null,{}] 11:53:56 INFO - PROCESS | 3668 | 1465498436679 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 3668 | 1465498436682 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:56 INFO - PROCESS | 3668 | 1465498436781 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:53:56 INFO - PROCESS | 3668 | 1465498436916 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 3668 | 1465498436919 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:56 INFO - PROCESS | 3668 | ++DOCSHELL 10F7D000 == 44 [pid = 3668] [id = 291] 11:53:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1280C400) [pid = 3668] [serial = 872] [outer = 00000000] 11:53:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1309CC00) [pid = 3668] [serial = 873] [outer = 1280C400] 11:53:56 INFO - PROCESS | 3668 | 1465498436984 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (13221C00) [pid = 3668] [serial = 874] [outer = 1280C400] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 13222400 == 43 [pid = 3668] [id = 286] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 12AA9400 == 42 [pid = 3668] [id = 285] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 0F2D2000 == 41 [pid = 3668] [id = 284] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 19E91400 == 40 [pid = 3668] [id = 283] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 0F2C4400 == 39 [pid = 3668] [id = 282] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 17A6D000 == 38 [pid = 3668] [id = 281] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 16E5B800 == 37 [pid = 3668] [id = 280] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 14442800 == 36 [pid = 3668] [id = 279] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 11ACE000 == 35 [pid = 3668] [id = 278] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 10F82000 == 34 [pid = 3668] [id = 277] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 10A4A800 == 33 [pid = 3668] [id = 275] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 15014400 == 32 [pid = 3668] [id = 274] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 131D8800 == 31 [pid = 3668] [id = 276] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 17A72800 == 30 [pid = 3668] [id = 290] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 13122400 == 29 [pid = 3668] [id = 289] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 0F2D0400 == 28 [pid = 3668] [id = 287] 11:53:57 INFO - PROCESS | 3668 | --DOCSHELL 13D03C00 == 27 [pid = 3668] [id = 288] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (170F7400) [pid = 3668] [serial = 787] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (179FA400) [pid = 3668] [serial = 811] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (179DC400) [pid = 3668] [serial = 810] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1A7CD000) [pid = 3668] [serial = 790] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1322EC00) [pid = 3668] [serial = 802] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15C9C400) [pid = 3668] [serial = 805] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1449E400) [pid = 3668] [serial = 816] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1AB0E800) [pid = 3668] [serial = 793] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18A38800) [pid = 3668] [serial = 819] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (114BD000) [pid = 3668] [serial = 783] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (131DDC00) [pid = 3668] [serial = 795] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18517C00) [pid = 3668] [serial = 814] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A247400) [pid = 3668] [serial = 789] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (170F9800) [pid = 3668] [serial = 820] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1AB07000) [pid = 3668] [serial = 792] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15C99000) [pid = 3668] [serial = 786] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1393F000) [pid = 3668] [serial = 796] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (170F4400) [pid = 3668] [serial = 807] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (114B9000) [pid = 3668] [serial = 799] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10FB5000) [pid = 3668] [serial = 798] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1850EC00) [pid = 3668] [serial = 813] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15774400) [pid = 3668] [serial = 804] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (131E2000) [pid = 3668] [serial = 801] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (12D60000) [pid = 3668] [serial = 784] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15013400) [pid = 3668] [serial = 817] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (170FCC00) [pid = 3668] [serial = 808] [outer = 00000000] [url = about:blank] 11:53:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A249800) [pid = 3668] [serial = 822] [outer = 00000000] [url = about:blank] 11:53:58 INFO - PROCESS | 3668 | 1465498438192 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1558ms 11:53:58 INFO - PROCESS | 3668 | 1465498438234 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 3668 | 1465498438238 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:53:58 INFO - PROCESS | 3668 | 1465498438242 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 3668 | 1465498438245 Marionette TRACE conn3 <- [1,1130,null,{}] 11:53:58 INFO - PROCESS | 3668 | 1465498438251 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 3668 | 1465498438254 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:58 INFO - PROCESS | 3668 | 1465498438342 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:53:58 INFO - PROCESS | 3668 | 1465498438434 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 3668 | 1465498438436 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:58 INFO - PROCESS | 3668 | ++DOCSHELL 10BB3000 == 28 [pid = 3668] [id = 292] 11:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10BBA400) [pid = 3668] [serial = 875] [outer = 00000000] 11:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (114BD000) [pid = 3668] [serial = 876] [outer = 10BBA400] 11:53:58 INFO - PROCESS | 3668 | 1465498438483 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (11C1C000) [pid = 3668] [serial = 877] [outer = 10BBA400] 11:53:58 INFO - PROCESS | 3668 | 1465498438904 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 748ms 11:53:58 INFO - PROCESS | 3668 | 1465498438965 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 3668 | 1465498438969 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:53:58 INFO - PROCESS | 3668 | 1465498438976 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 3668 | 1465498438978 Marionette TRACE conn3 <- [1,1134,null,{}] 11:53:58 INFO - PROCESS | 3668 | 1465498438982 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 3668 | 1465498438985 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:59 INFO - PROCESS | 3668 | 1465498439098 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:53:59 INFO - PROCESS | 3668 | 1465498439114 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 3668 | 1465498439116 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:59 INFO - PROCESS | 3668 | ++DOCSHELL 13CBB000 == 29 [pid = 3668] [id = 293] 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13CBE000) [pid = 3668] [serial = 878] [outer = 00000000] 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13D0E400) [pid = 3668] [serial = 879] [outer = 13CBE000] 11:53:59 INFO - PROCESS | 3668 | 1465498439163 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (140D3C00) [pid = 3668] [serial = 880] [outer = 13CBE000] 11:53:59 INFO - PROCESS | 3668 | 1465498439621 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 686ms 11:53:59 INFO - PROCESS | 3668 | 1465498439674 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 3668 | 1465498439676 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 11:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:53:59 INFO - PROCESS | 3668 | 1465498439679 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 3668 | 1465498439683 Marionette TRACE conn3 <- [1,1138,null,{}] 11:53:59 INFO - PROCESS | 3668 | 1465498439693 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:59 INFO - PROCESS | 3668 | 1465498439698 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:59 INFO - PROCESS | 3668 | 1465498439780 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:53:59 INFO - PROCESS | 3668 | 1465498439789 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 3668 | 1465498439792 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:53:59 INFO - PROCESS | 3668 | ++DOCSHELL 16664C00 == 30 [pid = 3668] [id = 294] 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16B7B800) [pid = 3668] [serial = 881] [outer = 00000000] 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16E5A400) [pid = 3668] [serial = 882] [outer = 16B7B800] 11:53:59 INFO - PROCESS | 3668 | 1465498439839 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170F2400) [pid = 3668] [serial = 883] [outer = 16B7B800] 11:54:00 INFO - PROCESS | 3668 | 1465498440292 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 623ms 11:54:00 INFO - PROCESS | 3668 | 1465498440317 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 3668 | 1465498440320 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 11:54:00 INFO - PROCESS | 3668 | 1465498440323 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:54:00 INFO - PROCESS | 3668 | 1465498440325 Marionette TRACE conn3 <- [1,1142,null,{}] 11:54:00 INFO - PROCESS | 3668 | 1465498440339 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 3668 | 1465498440341 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:00 INFO - PROCESS | 3668 | 1465498440455 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:54:00 INFO - PROCESS | 3668 | 1465498440534 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 3668 | 1465498440536 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:00 INFO - PROCESS | 3668 | ++DOCSHELL 170FB400 == 31 [pid = 3668] [id = 295] 11:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (170FD000) [pid = 3668] [serial = 884] [outer = 00000000] 11:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (173EEC00) [pid = 3668] [serial = 885] [outer = 170FD000] 11:54:00 INFO - PROCESS | 3668 | 1465498440586 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (179D4800) [pid = 3668] [serial = 886] [outer = 170FD000] 11:54:00 INFO - PROCESS | 3668 | 1465498440999 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:54:01 INFO - PROCESS | 3668 | 1465498441064 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 3668 | 1465498441066 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 11:54:01 INFO - PROCESS | 3668 | 1465498441069 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 3668 | 1465498441071 Marionette TRACE conn3 <- [1,1146,null,{}] 11:54:01 INFO - PROCESS | 3668 | 1465498441074 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 3668 | 1465498441076 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:01 INFO - PROCESS | 3668 | 1465498441182 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:54:01 INFO - PROCESS | 3668 | 1465498441189 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 3668 | 1465498441191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:01 INFO - PROCESS | 3668 | ++DOCSHELL 179F0C00 == 32 [pid = 3668] [id = 296] 11:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (179F7C00) [pid = 3668] [serial = 887] [outer = 00000000] 11:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (17A72800) [pid = 3668] [serial = 888] [outer = 179F7C00] 11:54:01 INFO - PROCESS | 3668 | 1465498441235 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17B5C000) [pid = 3668] [serial = 889] [outer = 179F7C00] 11:54:01 INFO - PROCESS | 3668 | 1465498441686 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 623ms 11:54:01 INFO - PROCESS | 3668 | 1465498441707 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 3668 | 1465498441709 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:54:01 INFO - PROCESS | 3668 | 1465498441712 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 3668 | 1465498441714 Marionette TRACE conn3 <- [1,1150,null,{}] 11:54:01 INFO - PROCESS | 3668 | 1465498441717 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 3668 | 1465498441723 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:01 INFO - PROCESS | 3668 | 1465498441880 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:54:01 INFO - PROCESS | 3668 | 1465498441912 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 3668 | 1465498441914 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:01 INFO - PROCESS | 3668 | ++DOCSHELL 1850A400 == 33 [pid = 3668] [id = 297] 11:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1850D000) [pid = 3668] [serial = 890] [outer = 00000000] 11:54:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18A41C00) [pid = 3668] [serial = 891] [outer = 1850D000] 11:54:01 INFO - PROCESS | 3668 | 1465498441959 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19DF3400) [pid = 3668] [serial = 892] [outer = 1850D000] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16E5B400) [pid = 3668] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17A6E000) [pid = 3668] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16EF5000) [pid = 3668] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10A4AC00) [pid = 3668] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (14444000) [pid = 3668] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13D02400) [pid = 3668] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F82800) [pid = 3668] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16EFC000) [pid = 3668] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11AD7800) [pid = 3668] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19DF6C00) [pid = 3668] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19E92000) [pid = 3668] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (103C9800) [pid = 3668] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:54:02 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13126400) [pid = 3668] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:54:02 INFO - PROCESS | 3668 | 1465498442697 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1075ms 11:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:54:02 INFO - PROCESS | 3668 | 1465498442803 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 3668 | 1465498442805 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 11:54:02 INFO - PROCESS | 3668 | 1465498442808 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 3668 | 1465498442810 Marionette TRACE conn3 <- [1,1154,null,{}] 11:54:02 INFO - PROCESS | 3668 | 1465498442813 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 3668 | 1465498442815 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:02 INFO - PROCESS | 3668 | 1465498442895 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:54:02 INFO - PROCESS | 3668 | 1465498442980 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 3668 | 1465498442982 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:02 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C9000 == 34 [pid = 3668] [id = 298] 11:54:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (114C6400) [pid = 3668] [serial = 893] [outer = 00000000] 11:54:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18A40C00) [pid = 3668] [serial = 894] [outer = 114C6400] 11:54:03 INFO - PROCESS | 3668 | 1465498443026 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DEB000) [pid = 3668] [serial = 895] [outer = 114C6400] 11:54:03 INFO - PROCESS | 3668 | 1465498443398 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 639ms 11:54:03 INFO - PROCESS | 3668 | 1465498443446 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 3668 | 1465498443448 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 11:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:54:03 INFO - PROCESS | 3668 | 1465498443451 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 3668 | 1465498443453 Marionette TRACE conn3 <- [1,1158,null,{}] 11:54:03 INFO - PROCESS | 3668 | 1465498443456 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 3668 | 1465498443458 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:03 INFO - PROCESS | 3668 | 1465498443533 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:54:03 INFO - PROCESS | 3668 | 1465498443618 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 3668 | 1465498443620 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:03 INFO - PROCESS | 3668 | ++DOCSHELL 11ACF000 == 35 [pid = 3668] [id = 299] 11:54:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (11AD1000) [pid = 3668] [serial = 896] [outer = 00000000] 11:54:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A7CE400) [pid = 3668] [serial = 897] [outer = 11AD1000] 11:54:03 INFO - PROCESS | 3668 | 1465498443663 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A7CF800) [pid = 3668] [serial = 898] [outer = 11AD1000] 11:54:04 INFO - PROCESS | 3668 | 1465498444028 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 639ms 11:54:04 INFO - PROCESS | 3668 | 1465498444090 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 3668 | 1465498444092 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:54:04 INFO - PROCESS | 3668 | 1465498444095 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 3668 | 1465498444097 Marionette TRACE conn3 <- [1,1162,null,{}] 11:54:04 INFO - PROCESS | 3668 | 1465498444100 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 3668 | 1465498444102 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:04 INFO - PROCESS | 3668 | 1465498444220 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:54:04 INFO - PROCESS | 3668 | 1465498444227 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 3668 | 1465498444229 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:04 INFO - PROCESS | 3668 | ++DOCSHELL 15E8F400 == 36 [pid = 3668] [id = 300] 11:54:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A25B400) [pid = 3668] [serial = 899] [outer = 00000000] 11:54:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A890000) [pid = 3668] [serial = 900] [outer = 1A25B400] 11:54:04 INFO - PROCESS | 3668 | 1465498444273 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AB01400) [pid = 3668] [serial = 901] [outer = 1A25B400] 11:54:04 INFO - PROCESS | 3668 | 1465498444772 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 3668 | 1465498444825 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:54:04 INFO - PROCESS | 3668 | 1465498444858 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 3668 | 1465498444861 Marionette TRACE conn3 <- [1,1166,null,{}] 11:54:04 INFO - PROCESS | 3668 | 1465498444868 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 3668 | 1465498444871 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:05 INFO - PROCESS | 3668 | 1465498445004 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:54:05 INFO - PROCESS | 3668 | 1465498445110 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 3668 | 1465498445114 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:05 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D2800 == 37 [pid = 3668] [id = 301] 11:54:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10320000) [pid = 3668] [serial = 902] [outer = 00000000] 11:54:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1125D800) [pid = 3668] [serial = 903] [outer = 10320000] 11:54:05 INFO - PROCESS | 3668 | 1465498445194 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (12A9C400) [pid = 3668] [serial = 904] [outer = 10320000] 11:54:05 INFO - PROCESS | 3668 | 1465498445885 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 3668 | 1465498445962 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 3668 | 1465498445970 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:54:05 INFO - PROCESS | 3668 | 1465498445973 Marionette TRACE conn3 <- [1,1170,null,{}] 11:54:05 INFO - PROCESS | 3668 | 1465498445977 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 3668 | 1465498445979 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:06 INFO - PROCESS | 3668 | 1465498446102 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:54:06 INFO - PROCESS | 3668 | 1465498446223 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 3668 | 1465498446226 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:06 INFO - PROCESS | 3668 | ++DOCSHELL 15013400 == 38 [pid = 3668] [id = 302] 11:54:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (155E6800) [pid = 3668] [serial = 905] [outer = 00000000] 11:54:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1576BC00) [pid = 3668] [serial = 906] [outer = 155E6800] 11:54:06 INFO - PROCESS | 3668 | 1465498446283 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15E8BC00) [pid = 3668] [serial = 907] [outer = 155E6800] 11:54:07 INFO - PROCESS | 3668 | 1465498447185 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 3668 | 1465498447268 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 11:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:54:07 INFO - PROCESS | 3668 | 1465498447273 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 3668 | 1465498447276 Marionette TRACE conn3 <- [1,1174,null,{}] 11:54:07 INFO - PROCESS | 3668 | 1465498447282 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 3668 | 1465498447284 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:07 INFO - PROCESS | 3668 | 1465498447425 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:54:07 INFO - PROCESS | 3668 | 1465498447555 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 3668 | 1465498447558 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 11ACF000 == 37 [pid = 3668] [id = 299] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 0F2C9000 == 36 [pid = 3668] [id = 298] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 1850A400 == 35 [pid = 3668] [id = 297] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 179F0C00 == 34 [pid = 3668] [id = 296] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 170FB400 == 33 [pid = 3668] [id = 295] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 16664C00 == 32 [pid = 3668] [id = 294] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 13CBB000 == 31 [pid = 3668] [id = 293] 11:54:07 INFO - PROCESS | 3668 | --DOCSHELL 10BB3000 == 30 [pid = 3668] [id = 292] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (12AA7800) [pid = 3668] [serial = 826] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1577A000) [pid = 3668] [serial = 837] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15E8AC00) [pid = 3668] [serial = 838] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1443A000) [pid = 3668] [serial = 828] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15C6CC00) [pid = 3668] [serial = 829] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11AD3C00) [pid = 3668] [serial = 831] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12B95800) [pid = 3668] [serial = 832] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (173A0400) [pid = 3668] [serial = 840] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13037800) [pid = 3668] [serial = 834] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1314F400) [pid = 3668] [serial = 835] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A24B800) [pid = 3668] [serial = 823] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A24C000) [pid = 3668] [serial = 849] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12889000) [pid = 3668] [serial = 852] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15E83800) [pid = 3668] [serial = 853] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A25F000) [pid = 3668] [serial = 850] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17D53400) [pid = 3668] [serial = 844] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E93800) [pid = 3668] [serial = 856] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A7DA800) [pid = 3668] [serial = 859] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DEC400) [pid = 3668] [serial = 855] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (179ED400) [pid = 3668] [serial = 841] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A7D9800) [pid = 3668] [serial = 858] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17B5D400) [pid = 3668] [serial = 843] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19E88C00) [pid = 3668] [serial = 847] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (10F25800) [pid = 3668] [serial = 825] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (18A35000) [pid = 3668] [serial = 846] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3668 | ++DOCSHELL 1036B000 == 31 [pid = 3668] [id = 303] 11:54:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (103CA800) [pid = 3668] [serial = 908] [outer = 00000000] 11:54:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11254C00) [pid = 3668] [serial = 909] [outer = 103CA800] 11:54:07 INFO - PROCESS | 3668 | 1465498447631 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (12D9F800) [pid = 3668] [serial = 910] [outer = 103CA800] 11:54:08 INFO - PROCESS | 3668 | 1465498448043 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 3668 | 1465498448080 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 11:54:08 INFO - PROCESS | 3668 | 1465498448086 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:54:08 INFO - PROCESS | 3668 | 1465498448089 Marionette TRACE conn3 <- [1,1178,null,{}] 11:54:08 INFO - PROCESS | 3668 | 1465498448092 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 3668 | 1465498448095 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:08 INFO - PROCESS | 3668 | 1465498448186 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:54:08 INFO - PROCESS | 3668 | 1465498448193 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 3668 | 1465498448195 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:08 INFO - PROCESS | 3668 | ++DOCSHELL 155E7800 == 32 [pid = 3668] [id = 304] 11:54:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (155F1400) [pid = 3668] [serial = 911] [outer = 00000000] 11:54:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15775800) [pid = 3668] [serial = 912] [outer = 155F1400] 11:54:08 INFO - PROCESS | 3668 | 1465498448245 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15C98400) [pid = 3668] [serial = 913] [outer = 155F1400] 11:54:08 INFO - PROCESS | 3668 | 1465498448719 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 3668 | 1465498448788 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 11:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:54:08 INFO - PROCESS | 3668 | 1465498448792 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 3668 | 1465498448795 Marionette TRACE conn3 <- [1,1182,null,{}] 11:54:08 INFO - PROCESS | 3668 | 1465498448806 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 3668 | 1465498448814 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:08 INFO - PROCESS | 3668 | 1465498448933 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:54:09 INFO - PROCESS | 3668 | 1465498449028 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 3668 | 1465498449031 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:09 INFO - PROCESS | 3668 | ++DOCSHELL 172D8C00 == 33 [pid = 3668] [id = 305] 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1739F400) [pid = 3668] [serial = 914] [outer = 00000000] 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179EFC00) [pid = 3668] [serial = 915] [outer = 1739F400] 11:54:09 INFO - PROCESS | 3668 | 1465498449079 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A68C00) [pid = 3668] [serial = 916] [outer = 1739F400] 11:54:09 INFO - PROCESS | 3668 | 1465498449450 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 3668 | 1465498449494 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:54:09 INFO - PROCESS | 3668 | 1465498449497 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 3668 | 1465498449499 Marionette TRACE conn3 <- [1,1186,null,{}] 11:54:09 INFO - PROCESS | 3668 | 1465498449502 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 3668 | 1465498449504 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:09 INFO - PROCESS | 3668 | 1465498449596 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:54:09 INFO - PROCESS | 3668 | 1465498449601 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 3668 | 1465498449604 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:09 INFO - PROCESS | 3668 | ++DOCSHELL 17D53400 == 34 [pid = 3668] [id = 306] 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17D5F400) [pid = 3668] [serial = 917] [outer = 00000000] 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18517000) [pid = 3668] [serial = 918] [outer = 17D5F400] 11:54:09 INFO - PROCESS | 3668 | 1465498449648 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DED800) [pid = 3668] [serial = 919] [outer = 17D5F400] 11:54:10 INFO - PROCESS | 3668 | 1465498450119 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 639ms 11:54:10 INFO - PROCESS | 3668 | 1465498450134 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 3668 | 1465498450136 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 11:54:10 INFO - PROCESS | 3668 | 1465498450139 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:54:10 INFO - PROCESS | 3668 | 1465498450141 Marionette TRACE conn3 <- [1,1190,null,{}] 11:54:10 INFO - PROCESS | 3668 | 1465498450150 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 3668 | 1465498450152 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:10 INFO - PROCESS | 3668 | 1465498450257 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:54:10 INFO - PROCESS | 3668 | 1465498450343 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 3668 | 1465498450345 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:10 INFO - PROCESS | 3668 | ++DOCSHELL 0F390400 == 35 [pid = 3668] [id = 307] 11:54:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (103CAC00) [pid = 3668] [serial = 920] [outer = 00000000] 11:54:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E8E400) [pid = 3668] [serial = 921] [outer = 103CAC00] 11:54:10 INFO - PROCESS | 3668 | 1465498450388 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A24A800) [pid = 3668] [serial = 922] [outer = 103CAC00] 11:54:10 INFO - PROCESS | 3668 | 1465498450808 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 701ms 11:54:10 INFO - PROCESS | 3668 | 1465498450840 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 3668 | 1465498450842 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:54:10 INFO - PROCESS | 3668 | 1465498450845 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 3668 | 1465498450846 Marionette TRACE conn3 <- [1,1194,null,{}] 11:54:10 INFO - PROCESS | 3668 | 1465498450834 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 3668 | 1465498450839 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:10 INFO - PROCESS | 3668 | 1465498450980 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:54:11 INFO - PROCESS | 3668 | 1465498450994 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 3668 | 1465498450996 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:11 INFO - PROCESS | 3668 | ++DOCSHELL 1A641000 == 36 [pid = 3668] [id = 308] 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A644C00) [pid = 3668] [serial = 923] [outer = 00000000] 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A7EBC00) [pid = 3668] [serial = 924] [outer = 1A644C00] 11:54:11 INFO - PROCESS | 3668 | 1465498451091 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A7DB800) [pid = 3668] [serial = 925] [outer = 1A644C00] 11:54:11 INFO - PROCESS | 3668 | 1465498451493 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 701ms 11:54:11 INFO - PROCESS | 3668 | 1465498451528 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 3668 | 1465498451530 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 11:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:54:11 INFO - PROCESS | 3668 | 1465498451542 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 3668 | 1465498451544 Marionette TRACE conn3 <- [1,1198,null,{}] 11:54:11 INFO - PROCESS | 3668 | 1465498451556 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 3668 | 1465498451557 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:11 INFO - PROCESS | 3668 | 1465498451690 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:54:11 INFO - PROCESS | 3668 | 1465498451700 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 3668 | 1465498451702 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:11 INFO - PROCESS | 3668 | ++DOCSHELL 1AB01C00 == 37 [pid = 3668] [id = 309] 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AB03C00) [pid = 3668] [serial = 926] [outer = 00000000] 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB6E000) [pid = 3668] [serial = 927] [outer = 1AB03C00] 11:54:11 INFO - PROCESS | 3668 | 1465498451745 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB73800) [pid = 3668] [serial = 928] [outer = 1AB03C00] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (11AD1000) [pid = 3668] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1280C400) [pid = 3668] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16B7B800) [pid = 3668] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (170FD000) [pid = 3668] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0F2D1800) [pid = 3668] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13D05400) [pid = 3668] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16E5F800) [pid = 3668] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (182BC000) [pid = 3668] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (179F7C00) [pid = 3668] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (114C6400) [pid = 3668] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1850D000) [pid = 3668] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10BBA400) [pid = 3668] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:54:12 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (13CBE000) [pid = 3668] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:54:12 INFO - PROCESS | 3668 | 1465498452244 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 764ms 11:54:12 INFO - PROCESS | 3668 | 1465498452295 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 3668 | 1465498452297 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:54:12 INFO - PROCESS | 3668 | 1465498452300 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 3668 | 1465498452301 Marionette TRACE conn3 <- [1,1202,null,{}] 11:54:12 INFO - PROCESS | 3668 | 1465498452305 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 3668 | 1465498452307 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:12 INFO - PROCESS | 3668 | 1465498452385 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:54:12 INFO - PROCESS | 3668 | 1465498452391 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 3668 | 1465498452393 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:12 INFO - PROCESS | 3668 | ++DOCSHELL 105F1400 == 38 [pid = 3668] [id = 310] 11:54:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (10F2C400) [pid = 3668] [serial = 929] [outer = 00000000] 11:54:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17A80C00) [pid = 3668] [serial = 930] [outer = 10F2C400] 11:54:12 INFO - PROCESS | 3668 | 1465498452437 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A41000) [pid = 3668] [serial = 931] [outer = 10F2C400] 11:54:12 INFO - PROCESS | 3668 | 1465498452850 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 592ms 11:54:12 INFO - PROCESS | 3668 | 1465498452902 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 3668 | 1465498452904 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:54:12 INFO - PROCESS | 3668 | 1465498452907 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 3668 | 1465498452909 Marionette TRACE conn3 <- [1,1206,null,{}] 11:54:12 INFO - PROCESS | 3668 | 1465498452918 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 3668 | 1465498452921 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:12 INFO - PROCESS | 3668 | 1465498453004 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:54:12 INFO - PROCESS | 3668 | 1465498453009 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 3668 | 1465498453011 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:13 INFO - PROCESS | 3668 | ++DOCSHELL 17A7F400 == 39 [pid = 3668] [id = 311] 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A263800) [pid = 3668] [serial = 932] [outer = 00000000] 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AB76400) [pid = 3668] [serial = 933] [outer = 1A263800] 11:54:13 INFO - PROCESS | 3668 | 1465498453055 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1AB76C00) [pid = 3668] [serial = 934] [outer = 1A263800] 11:54:13 INFO - PROCESS | 3668 | 1465498453497 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 639ms 11:54:13 INFO - PROCESS | 3668 | 1465498453546 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 3668 | 1465498453548 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 11:54:13 INFO - PROCESS | 3668 | 1465498453551 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:54:13 INFO - PROCESS | 3668 | 1465498453553 Marionette TRACE conn3 <- [1,1210,null,{}] 11:54:13 INFO - PROCESS | 3668 | 1465498453556 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 3668 | 1465498453558 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:13 INFO - PROCESS | 3668 | 1465498453637 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:54:13 INFO - PROCESS | 3668 | 1465498453642 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 3668 | 1465498453644 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:13 INFO - PROCESS | 3668 | ++DOCSHELL 1AF76C00 == 40 [pid = 3668] [id = 312] 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1AF77400) [pid = 3668] [serial = 935] [outer = 00000000] 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1AF7CC00) [pid = 3668] [serial = 936] [outer = 1AF77400] 11:54:13 INFO - PROCESS | 3668 | 1465498453687 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AF7DC00) [pid = 3668] [serial = 937] [outer = 1AF77400] 11:54:14 INFO - PROCESS | 3668 | --DOCSHELL 10F7D000 == 39 [pid = 3668] [id = 291] 11:54:14 INFO - PROCESS | 3668 | --DOCSHELL 1036B000 == 38 [pid = 3668] [id = 303] 11:54:14 INFO - PROCESS | 3668 | --DOCSHELL 15013400 == 37 [pid = 3668] [id = 302] 11:54:14 INFO - PROCESS | 3668 | --DOCSHELL 15E8F400 == 36 [pid = 3668] [id = 300] 11:54:14 INFO - PROCESS | 3668 | --DOCSHELL 0F2D2800 == 35 [pid = 3668] [id = 301] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 17D53400 == 34 [pid = 3668] [id = 306] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 1A641000 == 33 [pid = 3668] [id = 308] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 155E7800 == 32 [pid = 3668] [id = 304] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 1AB01C00 == 31 [pid = 3668] [id = 309] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 172D8C00 == 30 [pid = 3668] [id = 305] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 0F390400 == 29 [pid = 3668] [id = 307] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 17A7F400 == 28 [pid = 3668] [id = 311] 11:54:15 INFO - PROCESS | 3668 | --DOCSHELL 105F1400 == 27 [pid = 3668] [id = 310] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13221C00) [pid = 3668] [serial = 874] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1309CC00) [pid = 3668] [serial = 873] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16E5A400) [pid = 3668] [serial = 882] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (173EEC00) [pid = 3668] [serial = 885] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10563000) [pid = 3668] [serial = 862] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (103D1400) [pid = 3668] [serial = 861] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (155EAC00) [pid = 3668] [serial = 865] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (140D3800) [pid = 3668] [serial = 864] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E87800) [pid = 3668] [serial = 868] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18516000) [pid = 3668] [serial = 867] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1AB10400) [pid = 3668] [serial = 871] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AB08000) [pid = 3668] [serial = 870] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17A72800) [pid = 3668] [serial = 888] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18A40C00) [pid = 3668] [serial = 894] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18A41C00) [pid = 3668] [serial = 891] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (114BD000) [pid = 3668] [serial = 876] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (11C1C000) [pid = 3668] [serial = 877] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (13D0E400) [pid = 3668] [serial = 879] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (140D3C00) [pid = 3668] [serial = 880] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1A890000) [pid = 3668] [serial = 900] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19DF3400) [pid = 3668] [serial = 892] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (179D4800) [pid = 3668] [serial = 886] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17B5C000) [pid = 3668] [serial = 889] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A7CE400) [pid = 3668] [serial = 897] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (170F2400) [pid = 3668] [serial = 883] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (19DEB000) [pid = 3668] [serial = 895] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1A7CF800) [pid = 3668] [serial = 898] [outer = 00000000] [url = about:blank] 11:54:15 INFO - PROCESS | 3668 | 1465498455453 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 3668 | 1465498455517 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 11:54:15 INFO - PROCESS | 3668 | 1465498455522 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:54:15 INFO - PROCESS | 3668 | 1465498455525 Marionette TRACE conn3 <- [1,1214,null,{}] 11:54:15 INFO - PROCESS | 3668 | 1465498455531 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 3668 | 1465498455534 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:15 INFO - PROCESS | 3668 | 1465498455626 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:54:15 INFO - PROCESS | 3668 | 1465498455634 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 3668 | 1465498455638 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:15 INFO - PROCESS | 3668 | ++DOCSHELL 10A46400 == 28 [pid = 3668] [id = 313] 11:54:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (10A46800) [pid = 3668] [serial = 938] [outer = 00000000] 11:54:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (10F7A800) [pid = 3668] [serial = 939] [outer = 10A46800] 11:54:15 INFO - PROCESS | 3668 | 1465498455695 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10FB7800) [pid = 3668] [serial = 940] [outer = 10A46800] 11:54:16 INFO - PROCESS | 3668 | 1465498456171 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 686ms 11:54:16 INFO - PROCESS | 3668 | 1465498456222 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 3668 | 1465498456227 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 11:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:54:16 INFO - PROCESS | 3668 | 1465498456233 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 3668 | 1465498456236 Marionette TRACE conn3 <- [1,1218,null,{}] 11:54:16 INFO - PROCESS | 3668 | 1465498456240 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 3668 | 1465498456243 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:16 INFO - PROCESS | 3668 | 1465498456327 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:54:16 INFO - PROCESS | 3668 | 1465498456336 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 3668 | 1465498456338 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:16 INFO - PROCESS | 3668 | ++DOCSHELL 12B94400 == 29 [pid = 3668] [id = 314] 11:54:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (12B94800) [pid = 3668] [serial = 941] [outer = 00000000] 11:54:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (12DA3C00) [pid = 3668] [serial = 942] [outer = 12B94800] 11:54:16 INFO - PROCESS | 3668 | 1465498456385 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (130BC800) [pid = 3668] [serial = 943] [outer = 12B94800] 11:54:16 INFO - PROCESS | 3668 | 1465498456826 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 639ms 11:54:16 INFO - PROCESS | 3668 | 1465498456855 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 3668 | 1465498456857 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 11:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:54:16 INFO - PROCESS | 3668 | 1465498456861 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 3668 | 1465498456864 Marionette TRACE conn3 <- [1,1222,null,{}] 11:54:16 INFO - PROCESS | 3668 | 1465498456875 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 3668 | 1465498456879 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:16 INFO - PROCESS | 3668 | 1465498456961 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:54:17 INFO - PROCESS | 3668 | 1465498457001 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 3668 | 1465498457004 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:17 INFO - PROCESS | 3668 | ++DOCSHELL 13D04400 == 30 [pid = 3668] [id = 315] 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13D05C00) [pid = 3668] [serial = 944] [outer = 00000000] 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (140C6800) [pid = 3668] [serial = 945] [outer = 13D05C00] 11:54:17 INFO - PROCESS | 3668 | 1465498457059 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (14432400) [pid = 3668] [serial = 946] [outer = 13D05C00] 11:54:17 INFO - PROCESS | 3668 | 1465498457491 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 702ms 11:54:17 INFO - PROCESS | 3668 | 1465498457560 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 3668 | 1465498457563 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 11:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:54:17 INFO - PROCESS | 3668 | 1465498457566 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 3668 | 1465498457578 Marionette TRACE conn3 <- [1,1226,null,{}] 11:54:17 INFO - PROCESS | 3668 | 1465498457582 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 3668 | 1465498457584 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:17 INFO - PROCESS | 3668 | 1465498457667 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:54:17 INFO - PROCESS | 3668 | 1465498457672 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 3668 | 1465498457674 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:17 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE800 == 31 [pid = 3668] [id = 316] 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13D02800) [pid = 3668] [serial = 947] [outer = 00000000] 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1576E800) [pid = 3668] [serial = 948] [outer = 13D02800] 11:54:17 INFO - PROCESS | 3668 | 1465498457722 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15E87C00) [pid = 3668] [serial = 949] [outer = 13D02800] 11:54:18 INFO - PROCESS | 3668 | 1465498458180 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 654ms 11:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:54:18 INFO - PROCESS | 3668 | 1465498458224 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 3668 | 1465498458226 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 11:54:18 INFO - PROCESS | 3668 | 1465498458230 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 3668 | 1465498458231 Marionette TRACE conn3 <- [1,1230,null,{}] 11:54:18 INFO - PROCESS | 3668 | 1465498458235 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 3668 | 1465498458237 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:18 INFO - PROCESS | 3668 | 1465498458314 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:54:18 INFO - PROCESS | 3668 | 1465498458347 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 3668 | 1465498458349 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:18 INFO - PROCESS | 3668 | ++DOCSHELL 16E5B400 == 32 [pid = 3668] [id = 317] 11:54:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16EF5000) [pid = 3668] [serial = 950] [outer = 00000000] 11:54:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (170F5400) [pid = 3668] [serial = 951] [outer = 16EF5000] 11:54:18 INFO - PROCESS | 3668 | 1465498458395 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (170FB000) [pid = 3668] [serial = 952] [outer = 16EF5000] 11:54:18 INFO - PROCESS | 3668 | 1465498458817 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 638ms 11:54:18 INFO - PROCESS | 3668 | 1465498458868 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 3668 | 1465498458870 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 11:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:54:18 INFO - PROCESS | 3668 | 1465498458873 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 3668 | 1465498458875 Marionette TRACE conn3 <- [1,1234,null,{}] 11:54:18 INFO - PROCESS | 3668 | 1465498458878 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 3668 | 1465498458884 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:18 INFO - PROCESS | 3668 | 1465498458982 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:54:18 INFO - PROCESS | 3668 | 1465498458990 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 3668 | 1465498458992 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:18 INFO - PROCESS | 3668 | ++DOCSHELL 179D4800 == 33 [pid = 3668] [id = 318] 11:54:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (179F0C00) [pid = 3668] [serial = 953] [outer = 00000000] 11:54:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A6E000) [pid = 3668] [serial = 954] [outer = 179F0C00] 11:54:19 INFO - PROCESS | 3668 | 1465498459035 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17A82C00) [pid = 3668] [serial = 955] [outer = 179F0C00] 11:54:19 INFO - PROCESS | 3668 | 1465498459456 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 639ms 11:54:19 INFO - PROCESS | 3668 | 1465498459511 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 3668 | 1465498459513 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 11:54:19 INFO - PROCESS | 3668 | 1465498459517 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:54:19 INFO - PROCESS | 3668 | 1465498459518 Marionette TRACE conn3 <- [1,1238,null,{}] 11:54:19 INFO - PROCESS | 3668 | 1465498459522 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:19 INFO - PROCESS | 3668 | 1465498459524 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:19 INFO - PROCESS | 3668 | 1465498459609 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:54:19 INFO - PROCESS | 3668 | 1465498459617 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 3668 | 1465498459619 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:19 INFO - PROCESS | 3668 | ++DOCSHELL 10438400 == 34 [pid = 3668] [id = 319] 11:54:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (105F1C00) [pid = 3668] [serial = 956] [outer = 00000000] 11:54:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17D5A800) [pid = 3668] [serial = 957] [outer = 105F1C00] 11:54:19 INFO - PROCESS | 3668 | 1465498459665 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17D5B000) [pid = 3668] [serial = 958] [outer = 105F1C00] 11:54:20 INFO - PROCESS | 3668 | 1465498460119 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 639ms 11:54:20 INFO - PROCESS | 3668 | 1465498460162 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 3668 | 1465498460164 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:54:20 INFO - PROCESS | 3668 | 1465498460171 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 3668 | 1465498460173 Marionette TRACE conn3 <- [1,1242,null,{}] 11:54:20 INFO - PROCESS | 3668 | 1465498460176 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 3668 | 1465498460178 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:20 INFO - PROCESS | 3668 | 1465498460253 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:54:20 INFO - PROCESS | 3668 | 1465498460259 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 3668 | 1465498460261 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:20 INFO - PROCESS | 3668 | ++DOCSHELL 16CD2C00 == 35 [pid = 3668] [id = 320] 11:54:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17A75C00) [pid = 3668] [serial = 959] [outer = 00000000] 11:54:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18517C00) [pid = 3668] [serial = 960] [outer = 17A75C00] 11:54:20 INFO - PROCESS | 3668 | 1465498460303 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18518000) [pid = 3668] [serial = 961] [outer = 17A75C00] 11:54:20 INFO - PROCESS | 3668 | 1465498460727 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 592ms 11:54:20 INFO - PROCESS | 3668 | 1465498460776 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 3668 | 1465498460778 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:54:20 INFO - PROCESS | 3668 | 1465498460785 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 3668 | 1465498460787 Marionette TRACE conn3 <- [1,1246,null,{}] 11:54:20 INFO - PROCESS | 3668 | 1465498460790 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 3668 | 1465498460792 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:20 INFO - PROCESS | 3668 | 1465498460904 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:54:20 INFO - PROCESS | 3668 | 1465498460911 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 3668 | 1465498460913 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:20 INFO - PROCESS | 3668 | ++DOCSHELL 13D04000 == 36 [pid = 3668] [id = 321] 11:54:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DEB000) [pid = 3668] [serial = 962] [outer = 00000000] 11:54:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DF4800) [pid = 3668] [serial = 963] [outer = 19DEB000] 11:54:20 INFO - PROCESS | 3668 | 1465498461002 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DF5400) [pid = 3668] [serial = 964] [outer = 19DEB000] 11:54:21 INFO - PROCESS | 3668 | 1465498461447 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 701ms 11:54:21 INFO - PROCESS | 3668 | 1465498461478 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 3668 | 1465498461480 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:54:21 INFO - PROCESS | 3668 | 1465498461483 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 3668 | 1465498461485 Marionette TRACE conn3 <- [1,1250,null,{}] 11:54:21 INFO - PROCESS | 3668 | 1465498461489 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 3668 | 1465498461490 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:21 INFO - PROCESS | 3668 | 1465498461609 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:54:21 INFO - PROCESS | 3668 | 1465498461624 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 3668 | 1465498461627 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:21 INFO - PROCESS | 3668 | ++DOCSHELL 12BA1800 == 37 [pid = 3668] [id = 322] 11:54:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19E90C00) [pid = 3668] [serial = 965] [outer = 00000000] 11:54:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A247000) [pid = 3668] [serial = 966] [outer = 19E90C00] 11:54:21 INFO - PROCESS | 3668 | 1465498461720 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A25A400) [pid = 3668] [serial = 967] [outer = 19E90C00] 11:54:22 INFO - PROCESS | 3668 | 1465498462148 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 701ms 11:54:22 INFO - PROCESS | 3668 | 1465498462193 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 3668 | 1465498462197 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 11:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:54:22 INFO - PROCESS | 3668 | 1465498462205 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 3668 | 1465498462207 Marionette TRACE conn3 <- [1,1254,null,{}] 11:54:22 INFO - PROCESS | 3668 | 1465498462211 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 3668 | 1465498462213 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:22 INFO - PROCESS | 3668 | 1465498462362 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:54:22 INFO - PROCESS | 3668 | 1465498462389 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 3668 | 1465498462392 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:22 INFO - PROCESS | 3668 | ++DOCSHELL 16CC7800 == 38 [pid = 3668] [id = 323] 11:54:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A7D7C00) [pid = 3668] [serial = 968] [outer = 00000000] 11:54:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A885C00) [pid = 3668] [serial = 969] [outer = 1A7D7C00] 11:54:22 INFO - PROCESS | 3668 | 1465498462437 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A890400) [pid = 3668] [serial = 970] [outer = 1A7D7C00] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1AB03C00) [pid = 3668] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10320000) [pid = 3668] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A25B400) [pid = 3668] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17D5F400) [pid = 3668] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1739F400) [pid = 3668] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155F1400) [pid = 3668] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (103CA800) [pid = 3668] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (155E6800) [pid = 3668] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10F2C400) [pid = 3668] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A263800) [pid = 3668] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (103CAC00) [pid = 3668] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:54:23 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A644C00) [pid = 3668] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:54:23 INFO - PROCESS | 3668 | 1465498463078 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 950ms 11:54:23 INFO - PROCESS | 3668 | 1465498463136 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 3668 | 1465498463138 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 11:54:23 INFO - PROCESS | 3668 | 1465498463141 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:54:23 INFO - PROCESS | 3668 | 1465498463143 Marionette TRACE conn3 <- [1,1258,null,{}] 11:54:23 INFO - PROCESS | 3668 | 1465498463146 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 3668 | 1465498463148 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:23 INFO - PROCESS | 3668 | 1465498463233 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:54:23 INFO - PROCESS | 3668 | 1465498463324 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 3668 | 1465498463326 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:23 INFO - PROCESS | 3668 | ++DOCSHELL 10320000 == 39 [pid = 3668] [id = 324] 11:54:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (103C9000) [pid = 3668] [serial = 971] [outer = 00000000] 11:54:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C91800) [pid = 3668] [serial = 972] [outer = 103C9000] 11:54:23 INFO - PROCESS | 3668 | 1465498463369 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15E81800) [pid = 3668] [serial = 973] [outer = 103C9000] 11:54:23 INFO - PROCESS | 3668 | 1465498463748 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 639ms 11:54:23 INFO - PROCESS | 3668 | 1465498463780 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 3668 | 1465498463782 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 11:54:23 INFO - PROCESS | 3668 | 1465498463785 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:54:23 INFO - PROCESS | 3668 | 1465498463786 Marionette TRACE conn3 <- [1,1262,null,{}] 11:54:23 INFO - PROCESS | 3668 | 1465498463790 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 3668 | 1465498463802 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:23 INFO - PROCESS | 3668 | 1465498463878 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:54:23 INFO - PROCESS | 3668 | 1465498463966 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 3668 | 1465498463968 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:23 INFO - PROCESS | 3668 | ++DOCSHELL 170F3C00 == 40 [pid = 3668] [id = 325] 11:54:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (170F8400) [pid = 3668] [serial = 974] [outer = 00000000] 11:54:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1AB06800) [pid = 3668] [serial = 975] [outer = 170F8400] 11:54:24 INFO - PROCESS | 3668 | 1465498464012 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AB0B800) [pid = 3668] [serial = 976] [outer = 170F8400] 11:54:24 INFO - PROCESS | 3668 | 1465498464359 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 592ms 11:54:24 INFO - PROCESS | 3668 | 1465498464382 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 3668 | 1465498464384 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 11:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:54:24 INFO - PROCESS | 3668 | 1465498464387 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 3668 | 1465498464389 Marionette TRACE conn3 <- [1,1266,null,{}] 11:54:24 INFO - PROCESS | 3668 | 1465498464392 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 3668 | 1465498464394 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:24 INFO - PROCESS | 3668 | 1465498464505 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:54:24 INFO - PROCESS | 3668 | 1465498464512 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 3668 | 1465498464514 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:24 INFO - PROCESS | 3668 | ++DOCSHELL 13122C00 == 41 [pid = 3668] [id = 326] 11:54:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (170F4400) [pid = 3668] [serial = 977] [outer = 00000000] 11:54:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AB76000) [pid = 3668] [serial = 978] [outer = 170F4400] 11:54:24 INFO - PROCESS | 3668 | 1465498464558 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AF7C800) [pid = 3668] [serial = 979] [outer = 170F4400] 11:54:24 INFO - PROCESS | 3668 | 1465498464972 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 639ms 11:54:25 INFO - PROCESS | 3668 | 1465498465032 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 3668 | 1465498465036 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 11:54:25 INFO - PROCESS | 3668 | 1465498465041 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:54:25 INFO - PROCESS | 3668 | 1465498465046 Marionette TRACE conn3 <- [1,1270,null,{}] 11:54:25 INFO - PROCESS | 3668 | 1465498465052 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 3668 | 1465498465056 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:25 INFO - PROCESS | 3668 | 1465498465206 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:54:25 INFO - PROCESS | 3668 | 1465498465393 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 3668 | 1465498465398 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:25 INFO - PROCESS | 3668 | ++DOCSHELL 10A53400 == 42 [pid = 3668] [id = 327] 11:54:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10A53800) [pid = 3668] [serial = 980] [outer = 00000000] 11:54:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10F7AC00) [pid = 3668] [serial = 981] [outer = 10A53800] 11:54:25 INFO - PROCESS | 3668 | 1465498465454 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (114BB000) [pid = 3668] [serial = 982] [outer = 10A53800] 11:54:26 INFO - PROCESS | 3668 | 1465498466163 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1138ms 11:54:26 INFO - PROCESS | 3668 | 1465498466206 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 3668 | 1465498466209 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 11:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:54:26 INFO - PROCESS | 3668 | 1465498466217 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 3668 | 1465498466220 Marionette TRACE conn3 <- [1,1274,null,{}] 11:54:26 INFO - PROCESS | 3668 | 1465498466225 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 3668 | 1465498466228 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:26 INFO - PROCESS | 3668 | 1465498466353 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:54:26 INFO - PROCESS | 3668 | 1465498466483 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 3668 | 1465498466486 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:26 INFO - PROCESS | 3668 | ++DOCSHELL 13658800 == 43 [pid = 3668] [id = 328] 11:54:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13930400) [pid = 3668] [serial = 983] [outer = 00000000] 11:54:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13CB4000) [pid = 3668] [serial = 984] [outer = 13930400] 11:54:26 INFO - PROCESS | 3668 | 1465498466541 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (140D3C00) [pid = 3668] [serial = 985] [outer = 13930400] 11:54:27 INFO - PROCESS | 3668 | 1465498467452 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1293ms 11:54:27 INFO - PROCESS | 3668 | 1465498467513 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 3668 | 1465498467517 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 11:54:27 INFO - PROCESS | 3668 | 1465498467522 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:54:27 INFO - PROCESS | 3668 | 1465498467525 Marionette TRACE conn3 <- [1,1278,null,{}] 11:54:27 INFO - PROCESS | 3668 | 1465498467531 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:27 INFO - PROCESS | 3668 | 1465498467534 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:27 INFO - PROCESS | 3668 | 1465498467648 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:54:27 INFO - PROCESS | 3668 | 1465498467778 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 3668 | 1465498467783 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:27 INFO - PROCESS | 3668 | ++DOCSHELL 10A45400 == 44 [pid = 3668] [id = 329] 11:54:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (10A49C00) [pid = 3668] [serial = 986] [outer = 00000000] 11:54:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (10FB2000) [pid = 3668] [serial = 987] [outer = 10A49C00] 11:54:27 INFO - PROCESS | 3668 | 1465498467833 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (12AE5800) [pid = 3668] [serial = 988] [outer = 10A49C00] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 170F3C00 == 43 [pid = 3668] [id = 325] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 10320000 == 42 [pid = 3668] [id = 324] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 16CC7800 == 41 [pid = 3668] [id = 323] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 12BA1800 == 40 [pid = 3668] [id = 322] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 13D04000 == 39 [pid = 3668] [id = 321] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 16CD2C00 == 38 [pid = 3668] [id = 320] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 10438400 == 37 [pid = 3668] [id = 319] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 179D4800 == 36 [pid = 3668] [id = 318] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 16E5B400 == 35 [pid = 3668] [id = 317] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 13CBE800 == 34 [pid = 3668] [id = 316] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 13D04400 == 33 [pid = 3668] [id = 315] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 12B94400 == 32 [pid = 3668] [id = 314] 11:54:28 INFO - PROCESS | 3668 | --DOCSHELL 10A46400 == 31 [pid = 3668] [id = 313] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AF7CC00) [pid = 3668] [serial = 936] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1AB76C00) [pid = 3668] [serial = 934] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19E8E400) [pid = 3668] [serial = 921] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A7EBC00) [pid = 3668] [serial = 924] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A24A800) [pid = 3668] [serial = 922] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB6E000) [pid = 3668] [serial = 927] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A7DB800) [pid = 3668] [serial = 925] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1AB76400) [pid = 3668] [serial = 933] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB73800) [pid = 3668] [serial = 928] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1125D800) [pid = 3668] [serial = 903] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AB01400) [pid = 3668] [serial = 901] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18517000) [pid = 3668] [serial = 918] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (179EFC00) [pid = 3668] [serial = 915] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17A68C00) [pid = 3668] [serial = 916] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15775800) [pid = 3668] [serial = 912] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15C98400) [pid = 3668] [serial = 913] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (11254C00) [pid = 3668] [serial = 909] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12D9F800) [pid = 3668] [serial = 910] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15E8BC00) [pid = 3668] [serial = 907] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1576BC00) [pid = 3668] [serial = 906] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (12A9C400) [pid = 3668] [serial = 904] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (17A80C00) [pid = 3668] [serial = 930] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18A41000) [pid = 3668] [serial = 931] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19DED800) [pid = 3668] [serial = 919] [outer = 00000000] [url = about:blank] 11:54:28 INFO - PROCESS | 3668 | 1465498468317 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 826ms 11:54:28 INFO - PROCESS | 3668 | 1465498468351 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:54:28 INFO - PROCESS | 3668 | 1465498468356 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 11:54:28 INFO - PROCESS | 3668 | 1465498468362 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 3668 | 1465498468365 Marionette TRACE conn3 <- [1,1282,null,{}] 11:54:28 INFO - PROCESS | 3668 | 1465498468369 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 3668 | 1465498468371 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:28 INFO - PROCESS | 3668 | 1465498468455 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:54:28 INFO - PROCESS | 3668 | 1465498468460 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 3668 | 1465498468463 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:28 INFO - PROCESS | 3668 | ++DOCSHELL 12B9A400 == 32 [pid = 3668] [id = 330] 11:54:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12B9C400) [pid = 3668] [serial = 989] [outer = 00000000] 11:54:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (131DDC00) [pid = 3668] [serial = 990] [outer = 12B9C400] 11:54:28 INFO - PROCESS | 3668 | 1465498468508 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13932C00) [pid = 3668] [serial = 991] [outer = 12B9C400] 11:54:28 INFO - PROCESS | 3668 | 1465498468981 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 639ms 11:54:29 INFO - PROCESS | 3668 | 1465498468998 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 3668 | 1465498469000 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 11:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:54:29 INFO - PROCESS | 3668 | 1465498469004 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 3668 | 1465498469007 Marionette TRACE conn3 <- [1,1286,null,{}] 11:54:29 INFO - PROCESS | 3668 | 1465498469021 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 3668 | 1465498469026 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:29 INFO - PROCESS | 3668 | 1465498469108 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:54:29 INFO - PROCESS | 3668 | 1465498469117 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 3668 | 1465498469121 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:29 INFO - PROCESS | 3668 | ++DOCSHELL 15E81400 == 33 [pid = 3668] [id = 331] 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15E81C00) [pid = 3668] [serial = 992] [outer = 00000000] 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B89400) [pid = 3668] [serial = 993] [outer = 15E81C00] 11:54:29 INFO - PROCESS | 3668 | 1465498469197 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16E5AC00) [pid = 3668] [serial = 994] [outer = 15E81C00] 11:54:29 INFO - PROCESS | 3668 | 1465498469670 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 685ms 11:54:29 INFO - PROCESS | 3668 | 1465498469703 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 3668 | 1465498469705 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 11:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:54:29 INFO - PROCESS | 3668 | 1465498469709 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 3668 | 1465498469710 Marionette TRACE conn3 <- [1,1290,null,{}] 11:54:29 INFO - PROCESS | 3668 | 1465498469713 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 3668 | 1465498469715 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:29 INFO - PROCESS | 3668 | 1465498469797 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:54:29 INFO - PROCESS | 3668 | 1465498469804 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 3668 | 1465498469806 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:29 INFO - PROCESS | 3668 | ++DOCSHELL 1739F400 == 34 [pid = 3668] [id = 332] 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (173A0400) [pid = 3668] [serial = 995] [outer = 00000000] 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (179DA000) [pid = 3668] [serial = 996] [outer = 173A0400] 11:54:29 INFO - PROCESS | 3668 | 1465498469850 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179F8800) [pid = 3668] [serial = 997] [outer = 173A0400] 11:54:30 INFO - PROCESS | 3668 | 1465498470304 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 623ms 11:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:54:30 INFO - PROCESS | 3668 | 1465498470347 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 3668 | 1465498470349 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 11:54:30 INFO - PROCESS | 3668 | 1465498470352 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 3668 | 1465498470354 Marionette TRACE conn3 <- [1,1294,null,{}] 11:54:30 INFO - PROCESS | 3668 | 1465498470357 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 3668 | 1465498470359 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:30 INFO - PROCESS | 3668 | 1465498470472 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:54:30 INFO - PROCESS | 3668 | 1465498470556 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 3668 | 1465498470558 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:30 INFO - PROCESS | 3668 | ++DOCSHELL 179F5800 == 35 [pid = 3668] [id = 333] 11:54:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A74400) [pid = 3668] [serial = 998] [outer = 00000000] 11:54:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D57000) [pid = 3668] [serial = 999] [outer = 17A74400] 11:54:30 INFO - PROCESS | 3668 | 1465498470602 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18229400) [pid = 3668] [serial = 1000] [outer = 17A74400] 11:54:31 INFO - PROCESS | 3668 | 1465498471014 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 686ms 11:54:31 INFO - PROCESS | 3668 | 1465498471052 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 3668 | 1465498471054 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:54:31 INFO - PROCESS | 3668 | 1465498471063 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 3668 | 1465498471065 Marionette TRACE conn3 <- [1,1298,null,{}] 11:54:31 INFO - PROCESS | 3668 | 1465498471068 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 3668 | 1465498471073 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:31 INFO - PROCESS | 3668 | 1465498471205 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:54:31 INFO - PROCESS | 3668 | 1465498471265 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 3668 | 1465498471267 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:31 INFO - PROCESS | 3668 | ++DOCSHELL 179D7000 == 36 [pid = 3668] [id = 334] 11:54:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1833B400) [pid = 3668] [serial = 1001] [outer = 00000000] 11:54:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19E8E800) [pid = 3668] [serial = 1002] [outer = 1833B400] 11:54:31 INFO - PROCESS | 3668 | 1465498471311 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A24CC00) [pid = 3668] [serial = 1003] [outer = 1833B400] 11:54:31 INFO - PROCESS | 3668 | 1465498471726 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 3668 | 1465498471759 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:54:31 INFO - PROCESS | 3668 | 1465498471762 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 3668 | 1465498471764 Marionette TRACE conn3 <- [1,1302,null,{}] 11:54:31 INFO - PROCESS | 3668 | 1465498471771 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 3668 | 1465498471772 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:31 INFO - PROCESS | 3668 | 1465498471912 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:54:31 INFO - PROCESS | 3668 | 1465498471984 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 3668 | 1465498471986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:31 INFO - PROCESS | 3668 | ++DOCSHELL 1A7CF800 == 37 [pid = 3668] [id = 335] 11:54:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A7D0800) [pid = 3668] [serial = 1004] [outer = 00000000] 11:54:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A7EBC00) [pid = 3668] [serial = 1005] [outer = 1A7D0800] 11:54:32 INFO - PROCESS | 3668 | 1465498472029 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A888800) [pid = 3668] [serial = 1006] [outer = 1A7D0800] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (12B94800) [pid = 3668] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10A46800) [pid = 3668] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (105F1C00) [pid = 3668] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1AF77400) [pid = 3668] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16EF5000) [pid = 3668] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17A75C00) [pid = 3668] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19E90C00) [pid = 3668] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (103C9000) [pid = 3668] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A7D7C00) [pid = 3668] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13D05C00) [pid = 3668] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13D02800) [pid = 3668] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (179F0C00) [pid = 3668] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170F8400) [pid = 3668] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:54:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19DEB000) [pid = 3668] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:54:32 INFO - PROCESS | 3668 | 1465498472579 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 842ms 11:54:32 INFO - PROCESS | 3668 | 1465498472606 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 3668 | 1465498472608 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 11:54:32 INFO - PROCESS | 3668 | 1465498472611 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:54:32 INFO - PROCESS | 3668 | 1465498472613 Marionette TRACE conn3 <- [1,1306,null,{}] 11:54:32 INFO - PROCESS | 3668 | 1465498472620 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 3668 | 1465498472621 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:32 INFO - PROCESS | 3668 | 1465498472697 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:54:32 INFO - PROCESS | 3668 | 1465498472703 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 3668 | 1465498472705 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:32 INFO - PROCESS | 3668 | ++DOCSHELL 114B9000 == 38 [pid = 3668] [id = 336] 11:54:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12ADE400) [pid = 3668] [serial = 1007] [outer = 00000000] 11:54:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (155E7C00) [pid = 3668] [serial = 1008] [outer = 12ADE400] 11:54:32 INFO - PROCESS | 3668 | 1465498472750 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179EF000) [pid = 3668] [serial = 1009] [outer = 12ADE400] 11:54:33 INFO - PROCESS | 3668 | 1465498473176 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 592ms 11:54:33 INFO - PROCESS | 3668 | 1465498473233 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 3668 | 1465498473235 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:54:33 INFO - PROCESS | 3668 | 1465498473241 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 3668 | 1465498473243 Marionette TRACE conn3 <- [1,1310,null,{}] 11:54:33 INFO - PROCESS | 3668 | 1465498473247 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 3668 | 1465498473248 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:33 INFO - PROCESS | 3668 | 1465498473327 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:54:33 INFO - PROCESS | 3668 | 1465498473333 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 3668 | 1465498473335 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:33 INFO - PROCESS | 3668 | ++DOCSHELL 15775C00 == 39 [pid = 3668] [id = 337] 11:54:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C68000) [pid = 3668] [serial = 1010] [outer = 00000000] 11:54:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7CD000) [pid = 3668] [serial = 1011] [outer = 15C68000] 11:54:33 INFO - PROCESS | 3668 | 1465498473377 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A7D1400) [pid = 3668] [serial = 1012] [outer = 15C68000] 11:54:33 INFO - PROCESS | 3668 | 1465498473803 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 592ms 11:54:33 INFO - PROCESS | 3668 | 1465498473841 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 3668 | 1465498473843 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 11:54:33 INFO - PROCESS | 3668 | 1465498473846 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:54:33 INFO - PROCESS | 3668 | 1465498473848 Marionette TRACE conn3 <- [1,1314,null,{}] 11:54:33 INFO - PROCESS | 3668 | 1465498473855 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 3668 | 1465498473857 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:33 INFO - PROCESS | 3668 | 1465498473946 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:54:33 INFO - PROCESS | 3668 | 1465498473952 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 3668 | 1465498473954 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:33 INFO - PROCESS | 3668 | ++DOCSHELL 170FE400 == 40 [pid = 3668] [id = 338] 11:54:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179F7400) [pid = 3668] [serial = 1013] [outer = 00000000] 11:54:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AB07400) [pid = 3668] [serial = 1014] [outer = 179F7400] 11:54:33 INFO - PROCESS | 3668 | 1465498473996 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1AB08C00) [pid = 3668] [serial = 1015] [outer = 179F7400] 11:54:34 INFO - PROCESS | 3668 | 1465498474418 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 624ms 11:54:34 INFO - PROCESS | 3668 | 1465498474469 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 3668 | 1465498474472 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 11:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:54:34 INFO - PROCESS | 3668 | 1465498474523 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 3668 | 1465498474527 Marionette TRACE conn3 <- [1,1318,null,{}] 11:54:34 INFO - PROCESS | 3668 | 1465498474533 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 3668 | 1465498474537 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:34 INFO - PROCESS | 3668 | 1465498474714 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:54:34 INFO - PROCESS | 3668 | 1465498474811 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 3668 | 1465498474815 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:34 INFO - PROCESS | 3668 | ++DOCSHELL 10A4A000 == 41 [pid = 3668] [id = 339] 11:54:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A4A800) [pid = 3668] [serial = 1016] [outer = 00000000] 11:54:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (11254800) [pid = 3668] [serial = 1017] [outer = 10A4A800] 11:54:34 INFO - PROCESS | 3668 | 1465498474872 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (12AA7800) [pid = 3668] [serial = 1018] [outer = 10A4A800] 11:54:35 INFO - PROCESS | 3668 | 1465498475473 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 997ms 11:54:35 INFO - PROCESS | 3668 | 1465498475527 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 3668 | 1465498475531 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 11:54:35 INFO - PROCESS | 3668 | 1465498475537 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:54:35 INFO - PROCESS | 3668 | 1465498475539 Marionette TRACE conn3 <- [1,1322,null,{}] 11:54:35 INFO - PROCESS | 3668 | 1465498475550 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 3668 | 1465498475556 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:35 INFO - PROCESS | 3668 | 1465498475667 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:54:35 INFO - PROCESS | 3668 | 1465498475798 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 3668 | 1465498475801 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:35 INFO - PROCESS | 3668 | ++DOCSHELL 155E8400 == 42 [pid = 3668] [id = 340] 11:54:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (155F1800) [pid = 3668] [serial = 1019] [outer = 00000000] 11:54:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (15C60800) [pid = 3668] [serial = 1020] [outer = 155F1800] 11:54:35 INFO - PROCESS | 3668 | 1465498475858 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (16EFE800) [pid = 3668] [serial = 1021] [outer = 155F1800] 11:54:36 INFO - PROCESS | 3668 | 1465498476461 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 997ms 11:54:36 INFO - PROCESS | 3668 | 1465498476540 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 3668 | 1465498476543 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:54:36 INFO - PROCESS | 3668 | 1465498476547 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 3668 | 1465498476549 Marionette TRACE conn3 <- [1,1326,null,{}] 11:54:36 INFO - PROCESS | 3668 | 1465498476568 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 3668 | 1465498476571 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:36 INFO - PROCESS | 3668 | 1465498476692 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:54:36 INFO - PROCESS | 3668 | 1465498476793 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 3668 | 1465498476800 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:36 INFO - PROCESS | 3668 | ++DOCSHELL 19E90400 == 43 [pid = 3668] [id = 341] 11:54:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19E91C00) [pid = 3668] [serial = 1022] [outer = 00000000] 11:54:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A24BC00) [pid = 3668] [serial = 1023] [outer = 19E91C00] 11:54:36 INFO - PROCESS | 3668 | 1465498476859 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A88F400) [pid = 3668] [serial = 1024] [outer = 19E91C00] 11:54:37 INFO - PROCESS | 3668 | 1465498477964 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1481ms 11:54:38 INFO - PROCESS | 3668 | 1465498478025 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 3668 | 1465498478027 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 11:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:54:38 INFO - PROCESS | 3668 | 1465498478031 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 3668 | 1465498478033 Marionette TRACE conn3 <- [1,1330,null,{}] 11:54:38 INFO - PROCESS | 3668 | 1465498478037 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 3668 | 1465498478039 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:38 INFO - PROCESS | 3668 | 1465498478148 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:54:38 INFO - PROCESS | 3668 | 1465498478272 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 3668 | 1465498478274 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:38 INFO - PROCESS | 3668 | ++DOCSHELL 10431400 == 44 [pid = 3668] [id = 342] 11:54:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (10A48C00) [pid = 3668] [serial = 1025] [outer = 00000000] 11:54:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (130C8C00) [pid = 3668] [serial = 1026] [outer = 10A48C00] 11:54:38 INFO - PROCESS | 3668 | 1465498478329 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (13935800) [pid = 3668] [serial = 1027] [outer = 10A48C00] 11:54:39 INFO - PROCESS | 3668 | 1465498479036 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1044ms 11:54:39 INFO - PROCESS | 3668 | 1465498479072 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 3668 | 1465498479076 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:54:39 INFO - PROCESS | 3668 | 1465498479097 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 3668 | 1465498479101 Marionette TRACE conn3 <- [1,1334,null,{}] 11:54:39 INFO - PROCESS | 3668 | 1465498479106 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 3668 | 1465498479108 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:39 INFO - PROCESS | 3668 | 1465498479211 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 15775C00 == 43 [pid = 3668] [id = 337] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 114B9000 == 42 [pid = 3668] [id = 336] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 1A7CF800 == 41 [pid = 3668] [id = 335] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 179D7000 == 40 [pid = 3668] [id = 334] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 179F5800 == 39 [pid = 3668] [id = 333] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 1739F400 == 38 [pid = 3668] [id = 332] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 15E81400 == 37 [pid = 3668] [id = 331] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 12B9A400 == 36 [pid = 3668] [id = 330] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 10A45400 == 35 [pid = 3668] [id = 329] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 10A53400 == 34 [pid = 3668] [id = 327] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 13122C00 == 33 [pid = 3668] [id = 326] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 1AF76C00 == 32 [pid = 3668] [id = 312] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 13658800 == 31 [pid = 3668] [id = 328] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 10431400 == 30 [pid = 3668] [id = 342] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 19E90400 == 29 [pid = 3668] [id = 341] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 170FE400 == 28 [pid = 3668] [id = 338] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 10A4A000 == 27 [pid = 3668] [id = 339] 11:54:39 INFO - PROCESS | 3668 | --DOCSHELL 155E8400 == 26 [pid = 3668] [id = 340] 11:54:39 INFO - PROCESS | 3668 | 1465498479940 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 3668 | 1465498479943 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (12DA3C00) [pid = 3668] [serial = 942] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (130BC800) [pid = 3668] [serial = 943] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (10F7A800) [pid = 3668] [serial = 939] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (10FB7800) [pid = 3668] [serial = 940] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17D5A800) [pid = 3668] [serial = 957] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17D5B000) [pid = 3668] [serial = 958] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AF7DC00) [pid = 3668] [serial = 937] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (170F5400) [pid = 3668] [serial = 951] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (170FB000) [pid = 3668] [serial = 952] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18517C00) [pid = 3668] [serial = 960] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A25A400) [pid = 3668] [serial = 967] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (15C91800) [pid = 3668] [serial = 972] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A247000) [pid = 3668] [serial = 966] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A885C00) [pid = 3668] [serial = 969] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (140C6800) [pid = 3668] [serial = 945] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (14432400) [pid = 3668] [serial = 946] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1576E800) [pid = 3668] [serial = 948] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15E87C00) [pid = 3668] [serial = 949] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17A6E000) [pid = 3668] [serial = 954] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17A82C00) [pid = 3668] [serial = 955] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1AB0B800) [pid = 3668] [serial = 976] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A890400) [pid = 3668] [serial = 970] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19DF4800) [pid = 3668] [serial = 963] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1AB76000) [pid = 3668] [serial = 978] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19DF5400) [pid = 3668] [serial = 964] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1AB06800) [pid = 3668] [serial = 975] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18518000) [pid = 3668] [serial = 961] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15E81800) [pid = 3668] [serial = 973] [outer = 00000000] [url = about:blank] 11:54:40 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D3000 == 27 [pid = 3668] [id = 343] 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0F394C00) [pid = 3668] [serial = 1028] [outer = 00000000] 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (103D2000) [pid = 3668] [serial = 1029] [outer = 0F394C00] 11:54:40 INFO - PROCESS | 3668 | 1465498480073 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10A4A000) [pid = 3668] [serial = 1030] [outer = 0F394C00] 11:54:40 INFO - PROCESS | 3668 | 1465498480541 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1512ms 11:54:40 INFO - PROCESS | 3668 | 1465498480598 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:54:40 INFO - PROCESS | 3668 | 1465498480601 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 11:54:40 INFO - PROCESS | 3668 | 1465498480606 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:54:40 INFO - PROCESS | 3668 | 1465498480609 Marionette TRACE conn3 <- [1,1338,null,{}] 11:54:40 INFO - PROCESS | 3668 | 1465498480614 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:40 INFO - PROCESS | 3668 | 1465498480618 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:40 INFO - PROCESS | 3668 | 1465498480714 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:54:40 INFO - PROCESS | 3668 | 1465498480729 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 3668 | 1465498480731 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:40 INFO - PROCESS | 3668 | ++DOCSHELL 12DAA800 == 28 [pid = 3668] [id = 344] 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1303B800) [pid = 3668] [serial = 1031] [outer = 00000000] 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13122C00) [pid = 3668] [serial = 1032] [outer = 1303B800] 11:54:40 INFO - PROCESS | 3668 | 1465498480779 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13152000) [pid = 3668] [serial = 1033] [outer = 1303B800] 11:54:41 INFO - PROCESS | 3668 | 1465498481236 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 702ms 11:54:41 INFO - PROCESS | 3668 | 1465498481332 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 3668 | 1465498481336 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 11:54:41 INFO - PROCESS | 3668 | 1465498481344 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 3668 | 1465498481346 Marionette TRACE conn3 <- [1,1342,null,{}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:54:41 INFO - PROCESS | 3668 | 1465498481351 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 3668 | 1465498481354 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:41 INFO - PROCESS | 3668 | 1465498481470 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:54:41 INFO - PROCESS | 3668 | 1465498481485 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 3668 | 1465498481487 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:41 INFO - PROCESS | 3668 | ++DOCSHELL 140D3000 == 29 [pid = 3668] [id = 345] 11:54:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (14432C00) [pid = 3668] [serial = 1034] [outer = 00000000] 11:54:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (14495800) [pid = 3668] [serial = 1035] [outer = 14432C00] 11:54:41 INFO - PROCESS | 3668 | 1465498481532 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1576E800) [pid = 3668] [serial = 1036] [outer = 14432C00] 11:54:41 INFO - PROCESS | 3668 | 1465498481956 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 639ms 11:54:41 INFO - PROCESS | 3668 | 1465498481984 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 3668 | 1465498481986 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:54:41 INFO - PROCESS | 3668 | 1465498481991 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 3668 | 1465498481997 Marionette TRACE conn3 <- [1,1346,null,{}] 11:54:41 INFO - PROCESS | 3668 | 1465498482006 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 3668 | 1465498482010 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:42 INFO - PROCESS | 3668 | 1465498482130 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:54:42 INFO - PROCESS | 3668 | 1465498482196 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 3668 | 1465498482198 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:42 INFO - PROCESS | 3668 | ++DOCSHELL 15C94400 == 30 [pid = 3668] [id = 346] 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15E81800) [pid = 3668] [serial = 1037] [outer = 00000000] 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (170F3C00) [pid = 3668] [serial = 1038] [outer = 15E81800] 11:54:42 INFO - PROCESS | 3668 | 1465498482245 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1739F400) [pid = 3668] [serial = 1039] [outer = 15E81800] 11:54:42 INFO - PROCESS | 3668 | 1465498482682 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 11:54:42 INFO - PROCESS | 3668 | 1465498482742 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 3668 | 1465498482747 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 11:54:42 INFO - PROCESS | 3668 | 1465498482752 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:54:42 INFO - PROCESS | 3668 | 1465498482755 Marionette TRACE conn3 <- [1,1350,null,{}] 11:54:42 INFO - PROCESS | 3668 | 1465498482759 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 3668 | 1465498482761 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:42 INFO - PROCESS | 3668 | 1465498482875 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:54:42 INFO - PROCESS | 3668 | 1465498482887 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 3668 | 1465498482889 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:42 INFO - PROCESS | 3668 | ++DOCSHELL 170F3400 == 31 [pid = 3668] [id = 347] 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (170FCC00) [pid = 3668] [serial = 1040] [outer = 00000000] 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17A7B800) [pid = 3668] [serial = 1041] [outer = 170FCC00] 11:54:42 INFO - PROCESS | 3668 | 1465498482932 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D50800) [pid = 3668] [serial = 1042] [outer = 170FCC00] 11:54:43 INFO - PROCESS | 3668 | 1465498483381 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 685ms 11:54:43 INFO - PROCESS | 3668 | 1465498483453 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 3668 | 1465498483455 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:54:43 INFO - PROCESS | 3668 | 1465498483463 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 3668 | 1465498483465 Marionette TRACE conn3 <- [1,1354,null,{}] 11:54:43 INFO - PROCESS | 3668 | 1465498483468 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:43 INFO - PROCESS | 3668 | 1465498483470 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:43 INFO - PROCESS | 3668 | 1465498483574 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:54:43 INFO - PROCESS | 3668 | 1465498483586 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 3668 | 1465498483592 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:43 INFO - PROCESS | 3668 | ++DOCSHELL 182B9800 == 32 [pid = 3668] [id = 348] 11:54:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1833C000) [pid = 3668] [serial = 1043] [outer = 00000000] 11:54:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18515400) [pid = 3668] [serial = 1044] [outer = 1833C000] 11:54:43 INFO - PROCESS | 3668 | 1465498483695 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18A41400) [pid = 3668] [serial = 1045] [outer = 1833C000] 11:54:44 INFO - PROCESS | 3668 | 1465498484361 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 3668 | 1465498484464 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 11:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:54:44 INFO - PROCESS | 3668 | 1465498484467 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 3668 | 1465498484469 Marionette TRACE conn3 <- [1,1358,null,{}] 11:54:44 INFO - PROCESS | 3668 | 1465498484472 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 3668 | 1465498484474 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:44 INFO - PROCESS | 3668 | 1465498484552 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:54:44 INFO - PROCESS | 3668 | 1465498484557 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 3668 | 1465498484559 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:44 INFO - PROCESS | 3668 | ++DOCSHELL 10563000 == 33 [pid = 3668] [id = 349] 11:54:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (12A9FC00) [pid = 3668] [serial = 1046] [outer = 00000000] 11:54:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15E81C00) [pid = 3668] [serial = 1047] [outer = 12A9FC00] 11:54:44 INFO - PROCESS | 3668 | 1465498484603 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (179F0000) [pid = 3668] [serial = 1048] [outer = 12A9FC00] 11:54:45 INFO - PROCESS | 3668 | 1465498485031 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 3668 | 1465498485067 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 11:54:45 INFO - PROCESS | 3668 | 1465498485070 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 3668 | 1465498485072 Marionette TRACE conn3 <- [1,1362,null,{}] 11:54:45 INFO - PROCESS | 3668 | 1465498485075 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 3668 | 1465498485077 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:45 INFO - PROCESS | 3668 | 1465498485152 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:54:45 INFO - PROCESS | 3668 | 1465498485157 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 3668 | 1465498485159 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:45 INFO - PROCESS | 3668 | ++DOCSHELL 16664C00 == 34 [pid = 3668] [id = 350] 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1833B000) [pid = 3668] [serial = 1049] [outer = 00000000] 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A245C00) [pid = 3668] [serial = 1050] [outer = 1833B000] 11:54:45 INFO - PROCESS | 3668 | 1465498485202 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A24B800) [pid = 3668] [serial = 1051] [outer = 1833B000] 11:54:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:45 INFO - PROCESS | 3668 | 1465498485614 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 3668 | 1465498485670 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 11:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:54:45 INFO - PROCESS | 3668 | 1465498485673 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 3668 | 1465498485675 Marionette TRACE conn3 <- [1,1366,null,{}] 11:54:45 INFO - PROCESS | 3668 | 1465498485678 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 3668 | 1465498485680 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:45 INFO - PROCESS | 3668 | 1465498485755 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:54:45 INFO - PROCESS | 3668 | 1465498485762 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 3668 | 1465498485764 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:45 INFO - PROCESS | 3668 | ++DOCSHELL 182BE400 == 35 [pid = 3668] [id = 351] 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A260400) [pid = 3668] [serial = 1052] [outer = 00000000] 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A7D7C00) [pid = 3668] [serial = 1053] [outer = 1A260400] 11:54:45 INFO - PROCESS | 3668 | 1465498485808 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A7D8000) [pid = 3668] [serial = 1054] [outer = 1A260400] 11:54:46 INFO - PROCESS | 3668 | 1465498486234 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 3668 | 1465498486299 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 11:54:46 INFO - PROCESS | 3668 | 1465498486303 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 3668 | 1465498486304 Marionette TRACE conn3 <- [1,1370,null,{}] 11:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:54:46 INFO - PROCESS | 3668 | 1465498486308 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 3668 | 1465498486310 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:46 INFO - PROCESS | 3668 | 1465498486429 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:54:46 INFO - PROCESS | 3668 | 1465498486548 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 3668 | 1465498486552 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:46 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D1C00 == 36 [pid = 3668] [id = 352] 11:54:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10369800) [pid = 3668] [serial = 1055] [outer = 00000000] 11:54:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (105EC000) [pid = 3668] [serial = 1056] [outer = 10369800] 11:54:46 INFO - PROCESS | 3668 | 1465498486610 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A49800) [pid = 3668] [serial = 1057] [outer = 10369800] 11:54:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:47 INFO - PROCESS | 3668 | 1465498487480 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 3668 | 1465498487528 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 11:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:54:47 INFO - PROCESS | 3668 | 1465498487534 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 3668 | 1465498487538 Marionette TRACE conn3 <- [1,1374,null,{}] 11:54:47 INFO - PROCESS | 3668 | 1465498487543 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:47 INFO - PROCESS | 3668 | 1465498487546 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:47 INFO - PROCESS | 3668 | 1465498487667 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:54:47 INFO - PROCESS | 3668 | 1465498487797 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 3668 | 1465498487800 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:47 INFO - PROCESS | 3668 | ++DOCSHELL 14442800 == 37 [pid = 3668] [id = 353] 11:54:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (14491800) [pid = 3668] [serial = 1058] [outer = 00000000] 11:54:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15779800) [pid = 3668] [serial = 1059] [outer = 14491800] 11:54:47 INFO - PROCESS | 3668 | 1465498487858 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (15C9B000) [pid = 3668] [serial = 1060] [outer = 14491800] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 182BE400 == 36 [pid = 3668] [id = 351] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 16664C00 == 35 [pid = 3668] [id = 350] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 10563000 == 34 [pid = 3668] [id = 349] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 182B9800 == 33 [pid = 3668] [id = 348] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 170F3400 == 32 [pid = 3668] [id = 347] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 15C94400 == 31 [pid = 3668] [id = 346] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 140D3000 == 30 [pid = 3668] [id = 345] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 12DAA800 == 29 [pid = 3668] [id = 344] 11:54:48 INFO - PROCESS | 3668 | --DOCSHELL 0F2D3000 == 28 [pid = 3668] [id = 343] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1AB07400) [pid = 3668] [serial = 1014] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17D57000) [pid = 3668] [serial = 999] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18229400) [pid = 3668] [serial = 1000] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1AF7C800) [pid = 3668] [serial = 979] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10F7AC00) [pid = 3668] [serial = 981] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (114BB000) [pid = 3668] [serial = 982] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (179DA000) [pid = 3668] [serial = 996] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (131DDC00) [pid = 3668] [serial = 990] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13932C00) [pid = 3668] [serial = 991] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10FB2000) [pid = 3668] [serial = 987] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12AE5800) [pid = 3668] [serial = 988] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13CB4000) [pid = 3668] [serial = 984] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (140D3C00) [pid = 3668] [serial = 985] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16B89400) [pid = 3668] [serial = 993] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16E5AC00) [pid = 3668] [serial = 994] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A24CC00) [pid = 3668] [serial = 1003] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19E8E800) [pid = 3668] [serial = 1002] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A7EBC00) [pid = 3668] [serial = 1005] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179EF000) [pid = 3668] [serial = 1009] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (155E7C00) [pid = 3668] [serial = 1008] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A7CD000) [pid = 3668] [serial = 1011] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A888800) [pid = 3668] [serial = 1006] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A7D1400) [pid = 3668] [serial = 1012] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1AB08C00) [pid = 3668] [serial = 1015] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (179F8800) [pid = 3668] [serial = 997] [outer = 00000000] [url = about:blank] 11:54:48 INFO - PROCESS | 3668 | 1465498488785 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 3668 | 1465498488844 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 11:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:54:48 INFO - PROCESS | 3668 | 1465498488849 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 3668 | 1465498488852 Marionette TRACE conn3 <- [1,1378,null,{}] 11:54:48 INFO - PROCESS | 3668 | 1465498488858 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 3668 | 1465498488861 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:48 INFO - PROCESS | 3668 | 1465498488975 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:54:49 INFO - PROCESS | 3668 | 1465498489061 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3668 | 1465498489065 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:49 INFO - PROCESS | 3668 | ++DOCSHELL 10560000 == 29 [pid = 3668] [id = 354] 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10560800) [pid = 3668] [serial = 1061] [outer = 00000000] 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10FB3400) [pid = 3668] [serial = 1062] [outer = 10560800] 11:54:49 INFO - PROCESS | 3668 | 1465498489112 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (114BCC00) [pid = 3668] [serial = 1063] [outer = 10560800] 11:54:49 INFO - PROCESS | 3668 | 1465498489518 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 685ms 11:54:49 INFO - PROCESS | 3668 | 1465498489559 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 3668 | 1465498489564 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 11:54:49 INFO - PROCESS | 3668 | 1465498489570 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:54:49 INFO - PROCESS | 3668 | 1465498489573 Marionette TRACE conn3 <- [1,1382,null,{}] 11:54:49 INFO - PROCESS | 3668 | 1465498489577 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 3668 | 1465498489579 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:49 INFO - PROCESS | 3668 | 1465498489664 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:54:49 INFO - PROCESS | 3668 | 1465498489671 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3668 | 1465498489673 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:49 INFO - PROCESS | 3668 | ++DOCSHELL 12DAC000 == 30 [pid = 3668] [id = 355] 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (130C1000) [pid = 3668] [serial = 1064] [outer = 00000000] 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (132E5800) [pid = 3668] [serial = 1065] [outer = 130C1000] 11:54:49 INFO - PROCESS | 3668 | 1465498489720 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13935000) [pid = 3668] [serial = 1066] [outer = 130C1000] 11:54:50 INFO - PROCESS | 3668 | 1465498490180 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 639ms 11:54:50 INFO - PROCESS | 3668 | 1465498490211 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 3668 | 1465498490213 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:54:50 INFO - PROCESS | 3668 | 1465498490216 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 3668 | 1465498490220 Marionette TRACE conn3 <- [1,1386,null,{}] 11:54:50 INFO - PROCESS | 3668 | 1465498490230 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 3668 | 1465498490235 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:50 INFO - PROCESS | 3668 | 1465498490318 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:54:50 INFO - PROCESS | 3668 | 1465498490327 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 3668 | 1465498490330 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:50 INFO - PROCESS | 3668 | ++DOCSHELL 14494800 == 31 [pid = 3668] [id = 356] 11:54:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1449C800) [pid = 3668] [serial = 1067] [outer = 00000000] 11:54:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15772400) [pid = 3668] [serial = 1068] [outer = 1449C800] 11:54:50 INFO - PROCESS | 3668 | 1465498490377 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16664C00) [pid = 3668] [serial = 1069] [outer = 1449C800] 11:54:50 INFO - PROCESS | 3668 | 1465498490864 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 702ms 11:54:50 INFO - PROCESS | 3668 | 1465498490916 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 3668 | 1465498490918 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:54:50 INFO - PROCESS | 3668 | 1465498490921 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 3668 | 1465498490923 Marionette TRACE conn3 <- [1,1390,null,{}] 11:54:50 INFO - PROCESS | 3668 | 1465498490926 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 3668 | 1465498490928 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:51 INFO - PROCESS | 3668 | 1465498491018 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:54:51 INFO - PROCESS | 3668 | 1465498491023 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 3668 | 1465498491025 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:51 INFO - PROCESS | 3668 | ++DOCSHELL 170F2C00 == 32 [pid = 3668] [id = 357] 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F3400) [pid = 3668] [serial = 1070] [outer = 00000000] 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17940800) [pid = 3668] [serial = 1071] [outer = 170F3400] 11:54:51 INFO - PROCESS | 3668 | 1465498491069 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (179F1800) [pid = 3668] [serial = 1072] [outer = 170F3400] 11:54:51 INFO - PROCESS | 3668 | 1465498491536 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms 11:54:51 INFO - PROCESS | 3668 | 1465498491559 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 3668 | 1465498491561 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 11:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:54:51 INFO - PROCESS | 3668 | 1465498491571 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 3668 | 1465498491573 Marionette TRACE conn3 <- [1,1394,null,{}] 11:54:51 INFO - PROCESS | 3668 | 1465498491576 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 3668 | 1465498491578 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:51 INFO - PROCESS | 3668 | 1465498491669 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:54:51 INFO - PROCESS | 3668 | 1465498491755 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 3668 | 1465498491757 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:51 INFO - PROCESS | 3668 | ++DOCSHELL 10F29C00 == 33 [pid = 3668] [id = 358] 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (130A4C00) [pid = 3668] [serial = 1073] [outer = 00000000] 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17A7EC00) [pid = 3668] [serial = 1074] [outer = 130A4C00] 11:54:51 INFO - PROCESS | 3668 | 1465498491800 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17D58400) [pid = 3668] [serial = 1075] [outer = 130A4C00] 11:54:52 INFO - PROCESS | 3668 | 1465498492213 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 702ms 11:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:54:52 INFO - PROCESS | 3668 | 1465498492248 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 3668 | 1465498492250 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 11:54:52 INFO - PROCESS | 3668 | 1465498492265 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 3668 | 1465498492267 Marionette TRACE conn3 <- [1,1398,null,{}] 11:54:52 INFO - PROCESS | 3668 | 1465498492270 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 3668 | 1465498492276 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:52 INFO - PROCESS | 3668 | 1465498492410 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:54:52 INFO - PROCESS | 3668 | 1465498492475 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 3668 | 1465498492477 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:52 INFO - PROCESS | 3668 | ++DOCSHELL 17D5DC00 == 34 [pid = 3668] [id = 359] 11:54:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18224000) [pid = 3668] [serial = 1076] [outer = 00000000] 11:54:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19DEE800) [pid = 3668] [serial = 1077] [outer = 18224000] 11:54:52 INFO - PROCESS | 3668 | 1465498492521 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E8A800) [pid = 3668] [serial = 1078] [outer = 18224000] 11:54:52 INFO - PROCESS | 3668 | 1465498492989 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 748ms 11:54:53 INFO - PROCESS | 3668 | 1465498493040 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 3668 | 1465498493042 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 11:54:53 INFO - PROCESS | 3668 | 1465498493054 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:54:53 INFO - PROCESS | 3668 | 1465498493056 Marionette TRACE conn3 <- [1,1402,null,{}] 11:54:53 INFO - PROCESS | 3668 | 1465498493059 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 3668 | 1465498493061 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:53 INFO - PROCESS | 3668 | 1465498493167 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:54:53 INFO - PROCESS | 3668 | 1465498493177 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 3668 | 1465498493179 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:53 INFO - PROCESS | 3668 | ++DOCSHELL 19DF5400 == 35 [pid = 3668] [id = 360] 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19E96800) [pid = 3668] [serial = 1079] [outer = 00000000] 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A253800) [pid = 3668] [serial = 1080] [outer = 19E96800] 11:54:53 INFO - PROCESS | 3668 | 1465498493223 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A644C00) [pid = 3668] [serial = 1081] [outer = 19E96800] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0F394C00) [pid = 3668] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (14432C00) [pid = 3668] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1303B800) [pid = 3668] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A4A800) [pid = 3668] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (155F1800) [pid = 3668] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19E91C00) [pid = 3668] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1833C000) [pid = 3668] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (12A9FC00) [pid = 3668] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1833B000) [pid = 3668] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:54:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15E81800) [pid = 3668] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:54:53 INFO - PROCESS | 3668 | 1465498493687 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 686ms 11:54:53 INFO - PROCESS | 3668 | 1465498493754 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 3668 | 1465498493756 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 11:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:54:53 INFO - PROCESS | 3668 | 1465498493759 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 3668 | 1465498493761 Marionette TRACE conn3 <- [1,1406,null,{}] 11:54:53 INFO - PROCESS | 3668 | 1465498493765 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 3668 | 1465498493767 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:53 INFO - PROCESS | 3668 | 1465498493844 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:54:53 INFO - PROCESS | 3668 | 1465498493850 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 3668 | 1465498493852 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:53 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D2400 == 36 [pid = 3668] [id = 361] 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (12AE1400) [pid = 3668] [serial = 1082] [outer = 00000000] 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DF0400) [pid = 3668] [serial = 1083] [outer = 12AE1400] 11:54:53 INFO - PROCESS | 3668 | 1465498493895 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E91800) [pid = 3668] [serial = 1084] [outer = 12AE1400] 11:54:54 INFO - PROCESS | 3668 | 1465498494320 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 592ms 11:54:54 INFO - PROCESS | 3668 | 1465498494357 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 3668 | 1465498494359 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 11:54:54 INFO - PROCESS | 3668 | 1465498494362 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:54:54 INFO - PROCESS | 3668 | 1465498494363 Marionette TRACE conn3 <- [1,1410,null,{}] 11:54:54 INFO - PROCESS | 3668 | 1465498494370 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 3668 | 1465498494372 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:54 INFO - PROCESS | 3668 | 1465498494459 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:54:54 INFO - PROCESS | 3668 | 1465498494465 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 3668 | 1465498494467 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:54 INFO - PROCESS | 3668 | ++DOCSHELL 1A247000 == 37 [pid = 3668] [id = 362] 11:54:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A247400) [pid = 3668] [serial = 1085] [outer = 00000000] 11:54:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7E1400) [pid = 3668] [serial = 1086] [outer = 1A247400] 11:54:54 INFO - PROCESS | 3668 | 1465498494509 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7EB800) [pid = 3668] [serial = 1087] [outer = 1A247400] 11:54:54 INFO - PROCESS | 3668 | 1465498494967 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 623ms 11:54:55 INFO - PROCESS | 3668 | 1465498495011 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 3668 | 1465498495012 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 11:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:54:55 INFO - PROCESS | 3668 | 1465498495019 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 3668 | 1465498495021 Marionette TRACE conn3 <- [1,1414,null,{}] 11:54:55 INFO - PROCESS | 3668 | 1465498495025 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:55 INFO - PROCESS | 3668 | 1465498495026 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:55 INFO - PROCESS | 3668 | 1465498495109 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:54:55 INFO - PROCESS | 3668 | 1465498495115 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 3668 | 1465498495117 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:55 INFO - PROCESS | 3668 | ++DOCSHELL 170EF800 == 38 [pid = 3668] [id = 363] 11:54:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E90400) [pid = 3668] [serial = 1088] [outer = 00000000] 11:54:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1AB07400) [pid = 3668] [serial = 1089] [outer = 19E90400] 11:54:55 INFO - PROCESS | 3668 | 1465498495162 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AB0D000) [pid = 3668] [serial = 1090] [outer = 19E90400] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 10560000 == 37 [pid = 3668] [id = 354] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 14442800 == 36 [pid = 3668] [id = 353] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 0F2D1C00 == 35 [pid = 3668] [id = 352] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 12DAC000 == 34 [pid = 3668] [id = 355] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 10F29C00 == 33 [pid = 3668] [id = 358] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 0F2D2400 == 32 [pid = 3668] [id = 361] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 14494800 == 31 [pid = 3668] [id = 356] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 170F2C00 == 30 [pid = 3668] [id = 357] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 17D5DC00 == 29 [pid = 3668] [id = 359] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 19DF5400 == 28 [pid = 3668] [id = 360] 11:54:56 INFO - PROCESS | 3668 | --DOCSHELL 1A247000 == 27 [pid = 3668] [id = 362] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12AA7800) [pid = 3668] [serial = 1018] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (11254800) [pid = 3668] [serial = 1017] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16EFE800) [pid = 3668] [serial = 1021] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15C60800) [pid = 3668] [serial = 1020] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A88F400) [pid = 3668] [serial = 1024] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A24BC00) [pid = 3668] [serial = 1023] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18515400) [pid = 3668] [serial = 1044] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (130C8C00) [pid = 3668] [serial = 1026] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (179F0000) [pid = 3668] [serial = 1048] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15E81C00) [pid = 3668] [serial = 1047] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18A41400) [pid = 3668] [serial = 1045] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A24B800) [pid = 3668] [serial = 1051] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170F3C00) [pid = 3668] [serial = 1038] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1739F400) [pid = 3668] [serial = 1039] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A245C00) [pid = 3668] [serial = 1050] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A7D7C00) [pid = 3668] [serial = 1053] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17A7B800) [pid = 3668] [serial = 1041] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (103D2000) [pid = 3668] [serial = 1029] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (10A4A000) [pid = 3668] [serial = 1030] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (14495800) [pid = 3668] [serial = 1035] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1576E800) [pid = 3668] [serial = 1036] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (13122C00) [pid = 3668] [serial = 1032] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (13152000) [pid = 3668] [serial = 1033] [outer = 00000000] [url = about:blank] 11:54:56 INFO - PROCESS | 3668 | 1465498496935 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1963ms 11:54:56 INFO - PROCESS | 3668 | 1465498496986 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 3668 | 1465498496990 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 11:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:54:56 INFO - PROCESS | 3668 | 1465498496995 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 3668 | 1465498496998 Marionette TRACE conn3 <- [1,1418,null,{}] 11:54:56 INFO - PROCESS | 3668 | 1465498497004 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 3668 | 1465498497007 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:57 INFO - PROCESS | 3668 | 1465498497101 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:54:57 INFO - PROCESS | 3668 | 1465498497108 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 3668 | 1465498497112 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:57 INFO - PROCESS | 3668 | ++DOCSHELL 10BB7C00 == 28 [pid = 3668] [id = 364] 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (10BB9400) [pid = 3668] [serial = 1091] [outer = 00000000] 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (11258C00) [pid = 3668] [serial = 1092] [outer = 10BB9400] 11:54:57 INFO - PROCESS | 3668 | 1465498497168 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (11AD9C00) [pid = 3668] [serial = 1093] [outer = 10BB9400] 11:54:57 INFO - PROCESS | 3668 | 1465498497641 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 701ms 11:54:57 INFO - PROCESS | 3668 | 1465498497679 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 3668 | 1465498497685 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:54:57 INFO - PROCESS | 3668 | 1465498497691 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 3668 | 1465498497694 Marionette TRACE conn3 <- [1,1422,null,{}] 11:54:57 INFO - PROCESS | 3668 | 1465498497698 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 3668 | 1465498497701 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:57 INFO - PROCESS | 3668 | 1465498497786 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:54:57 INFO - PROCESS | 3668 | 1465498497794 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 3668 | 1465498497797 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:57 INFO - PROCESS | 3668 | ++DOCSHELL 12DAAC00 == 29 [pid = 3668] [id = 365] 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (12DAB800) [pid = 3668] [serial = 1094] [outer = 00000000] 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1309B000) [pid = 3668] [serial = 1095] [outer = 12DAB800] 11:54:57 INFO - PROCESS | 3668 | 1465498497844 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13126400) [pid = 3668] [serial = 1096] [outer = 12DAB800] 11:54:58 INFO - PROCESS | 3668 | 1465498498313 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 639ms 11:54:58 INFO - PROCESS | 3668 | 1465498498327 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 3668 | 1465498498329 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 11:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:54:58 INFO - PROCESS | 3668 | 1465498498337 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 3668 | 1465498498340 Marionette TRACE conn3 <- [1,1426,null,{}] 11:54:58 INFO - PROCESS | 3668 | 1465498498351 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 3668 | 1465498498355 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:58 INFO - PROCESS | 3668 | 1465498498437 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:54:58 INFO - PROCESS | 3668 | 1465498498446 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 3668 | 1465498498449 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:58 INFO - PROCESS | 3668 | ++DOCSHELL 14436800 == 30 [pid = 3668] [id = 366] 11:54:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (14436C00) [pid = 3668] [serial = 1097] [outer = 00000000] 11:54:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (14445000) [pid = 3668] [serial = 1098] [outer = 14436C00] 11:54:58 INFO - PROCESS | 3668 | 1465498498531 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (155E7800) [pid = 3668] [serial = 1099] [outer = 14436C00] 11:54:58 INFO - PROCESS | 3668 | 1465498498968 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 686ms 11:54:59 INFO - PROCESS | 3668 | 1465498499032 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:54:59 INFO - PROCESS | 3668 | 1465498499035 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 3668 | 1465498499038 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 3668 | 1465498499050 Marionette TRACE conn3 <- [1,1430,null,{}] 11:54:59 INFO - PROCESS | 3668 | 1465498499054 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 3668 | 1465498499056 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:59 INFO - PROCESS | 3668 | 1465498499137 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:54:59 INFO - PROCESS | 3668 | 1465498499142 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 3668 | 1465498499144 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:59 INFO - PROCESS | 3668 | ++DOCSHELL 14431000 == 31 [pid = 3668] [id = 367] 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1562CC00) [pid = 3668] [serial = 1100] [outer = 00000000] 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16B89800) [pid = 3668] [serial = 1101] [outer = 1562CC00] 11:54:59 INFO - PROCESS | 3668 | 1465498499190 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E5AC00) [pid = 3668] [serial = 1102] [outer = 1562CC00] 11:54:59 INFO - PROCESS | 3668 | 1465498499634 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 654ms 11:54:59 INFO - PROCESS | 3668 | 1465498499697 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 3668 | 1465498499699 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 3668 | 1465498499702 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:54:59 INFO - PROCESS | 3668 | 1465498499703 Marionette TRACE conn3 <- [1,1434,null,{}] 11:54:59 INFO - PROCESS | 3668 | 1465498499707 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 3668 | 1465498499709 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:59 INFO - PROCESS | 3668 | 1465498499786 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:54:59 INFO - PROCESS | 3668 | 1465498499793 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 3668 | 1465498499795 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:54:59 INFO - PROCESS | 3668 | ++DOCSHELL 170F4C00 == 32 [pid = 3668] [id = 368] 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F5800) [pid = 3668] [serial = 1103] [outer = 00000000] 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (172DC400) [pid = 3668] [serial = 1104] [outer = 170F5800] 11:54:59 INFO - PROCESS | 3668 | 1465498499867 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (173A0400) [pid = 3668] [serial = 1105] [outer = 170F5800] 11:55:00 INFO - PROCESS | 3668 | 1465498500310 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 639ms 11:55:00 INFO - PROCESS | 3668 | 1465498500340 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 3668 | 1465498500342 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:55:00 INFO - PROCESS | 3668 | 1465498500346 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 3668 | 1465498500347 Marionette TRACE conn3 <- [1,1438,null,{}] 11:55:00 INFO - PROCESS | 3668 | 1465498500351 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 3668 | 1465498500356 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:00 INFO - PROCESS | 3668 | 1465498500455 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:55:00 INFO - PROCESS | 3668 | 1465498500463 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 3668 | 1465498500465 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:00 INFO - PROCESS | 3668 | ++DOCSHELL 17A63400 == 33 [pid = 3668] [id = 369] 11:55:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17A6C800) [pid = 3668] [serial = 1106] [outer = 00000000] 11:55:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1822E400) [pid = 3668] [serial = 1107] [outer = 17A6C800] 11:55:00 INFO - PROCESS | 3668 | 1465498500509 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18230800) [pid = 3668] [serial = 1108] [outer = 17A6C800] 11:55:00 INFO - PROCESS | 3668 | 1465498500931 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 639ms 11:55:00 INFO - PROCESS | 3668 | 1465498500987 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 3668 | 1465498500989 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:55:00 INFO - PROCESS | 3668 | 1465498500993 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 3668 | 1465498500994 Marionette TRACE conn3 <- [1,1442,null,{}] 11:55:00 INFO - PROCESS | 3668 | 1465498500998 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 3668 | 1465498501000 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:01 INFO - PROCESS | 3668 | 1465498501085 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:55:01 INFO - PROCESS | 3668 | 1465498501090 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 3668 | 1465498501092 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:01 INFO - PROCESS | 3668 | ++DOCSHELL 18517400 == 34 [pid = 3668] [id = 370] 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18517C00) [pid = 3668] [serial = 1109] [outer = 00000000] 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19DE9000) [pid = 3668] [serial = 1110] [outer = 18517C00] 11:55:01 INFO - PROCESS | 3668 | 1465498501135 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DEF400) [pid = 3668] [serial = 1111] [outer = 18517C00] 11:55:01 INFO - PROCESS | 3668 | 1465498501600 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 638ms 11:55:01 INFO - PROCESS | 3668 | 1465498501632 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 3668 | 1465498501634 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:55:01 INFO - PROCESS | 3668 | 1465498501637 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 3668 | 1465498501639 Marionette TRACE conn3 <- [1,1446,null,{}] 11:55:01 INFO - PROCESS | 3668 | 1465498501642 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 3668 | 1465498501644 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:01 INFO - PROCESS | 3668 | 1465498501718 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:55:01 INFO - PROCESS | 3668 | 1465498501723 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 3668 | 1465498501725 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:01 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CE000 == 35 [pid = 3668] [id = 371] 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DF2800) [pid = 3668] [serial = 1112] [outer = 00000000] 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19E8B800) [pid = 3668] [serial = 1113] [outer = 19DF2800] 11:55:01 INFO - PROCESS | 3668 | 1465498501768 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19E8C800) [pid = 3668] [serial = 1114] [outer = 19DF2800] 11:55:02 INFO - PROCESS | 3668 | 1465498502197 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 593ms 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:55:02 INFO - PROCESS | 3668 | 1465498502242 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 3668 | 1465498502244 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 11:55:02 INFO - PROCESS | 3668 | 1465498502247 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 3668 | 1465498502249 Marionette TRACE conn3 <- [1,1450,null,{}] 11:55:02 INFO - PROCESS | 3668 | 1465498502256 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 3668 | 1465498502258 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:02 INFO - PROCESS | 3668 | 1465498502376 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:55:02 INFO - PROCESS | 3668 | 1465498502384 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 3668 | 1465498502386 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:02 INFO - PROCESS | 3668 | ++DOCSHELL 14435400 == 36 [pid = 3668] [id = 372] 11:55:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A24D000) [pid = 3668] [serial = 1115] [outer = 00000000] 11:55:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A63BC00) [pid = 3668] [serial = 1116] [outer = 1A24D000] 11:55:02 INFO - PROCESS | 3668 | 1465498502476 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A642800) [pid = 3668] [serial = 1117] [outer = 1A24D000] 11:55:02 INFO - PROCESS | 3668 | 1465498502922 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 701ms 11:55:02 INFO - PROCESS | 3668 | 1465498502944 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 3668 | 1465498502946 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:55:02 INFO - PROCESS | 3668 | 1465498502949 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 3668 | 1465498502951 Marionette TRACE conn3 <- [1,1454,null,{}] 11:55:02 INFO - PROCESS | 3668 | 1465498502959 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 3668 | 1465498502960 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:03 INFO - PROCESS | 3668 | 1465498503080 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:55:03 INFO - PROCESS | 3668 | 1465498503086 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 3668 | 1465498503088 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:03 INFO - PROCESS | 3668 | ++DOCSHELL 1793FC00 == 37 [pid = 3668] [id = 373] 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A884000) [pid = 3668] [serial = 1118] [outer = 00000000] 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB02C00) [pid = 3668] [serial = 1119] [outer = 1A884000] 11:55:03 INFO - PROCESS | 3668 | 1465498503130 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB06C00) [pid = 3668] [serial = 1120] [outer = 1A884000] 11:55:03 INFO - PROCESS | 3668 | 1465498503568 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 702ms 11:55:03 INFO - PROCESS | 3668 | 1465498503634 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 3668 | 1465498503636 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 11:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:55:03 INFO - PROCESS | 3668 | 1465498503647 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 3668 | 1465498503650 Marionette TRACE conn3 <- [1,1458,null,{}] 11:55:03 INFO - PROCESS | 3668 | 1465498503653 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 3668 | 1465498503656 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:03 INFO - PROCESS | 3668 | 1465498503805 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:55:03 INFO - PROCESS | 3668 | 1465498503835 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 3668 | 1465498503837 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:03 INFO - PROCESS | 3668 | ++DOCSHELL 170F4800 == 38 [pid = 3668] [id = 374] 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB75400) [pid = 3668] [serial = 1121] [outer = 00000000] 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AF75000) [pid = 3668] [serial = 1122] [outer = 1AB75400] 11:55:03 INFO - PROCESS | 3668 | 1465498503883 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AF79C00) [pid = 3668] [serial = 1123] [outer = 1AB75400] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (10A48C00) [pid = 3668] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (170FCC00) [pid = 3668] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A247400) [pid = 3668] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (130A4C00) [pid = 3668] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18224000) [pid = 3668] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19E96800) [pid = 3668] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (170F3400) [pid = 3668] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1449C800) [pid = 3668] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (130C1000) [pid = 3668] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10560800) [pid = 3668] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (14491800) [pid = 3668] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10369800) [pid = 3668] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A260400) [pid = 3668] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:55:04 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12AE1400) [pid = 3668] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:55:04 INFO - PROCESS | 3668 | 1465498504554 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 950ms 11:55:04 INFO - PROCESS | 3668 | 1465498504585 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 3668 | 1465498504587 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 3668 | 1465498504590 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:55:04 INFO - PROCESS | 3668 | 1465498504592 Marionette TRACE conn3 <- [1,1462,null,{}] 11:55:04 INFO - PROCESS | 3668 | 1465498504595 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 3668 | 1465498504597 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:04 INFO - PROCESS | 3668 | 1465498504675 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:55:04 INFO - PROCESS | 3668 | 1465498504680 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 3668 | 1465498504682 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:04 INFO - PROCESS | 3668 | ++DOCSHELL 12D66800 == 39 [pid = 3668] [id = 375] 11:55:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (12D9F800) [pid = 3668] [serial = 1124] [outer = 00000000] 11:55:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15774400) [pid = 3668] [serial = 1125] [outer = 12D9F800] 11:55:04 INFO - PROCESS | 3668 | 1465498504725 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D50C00) [pid = 3668] [serial = 1126] [outer = 12D9F800] 11:55:05 INFO - PROCESS | 3668 | 1465498505177 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 639ms 11:55:05 INFO - PROCESS | 3668 | 1465498505228 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 3668 | 1465498505230 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 11:55:05 INFO - PROCESS | 3668 | 1465498505233 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:55:05 INFO - PROCESS | 3668 | 1465498505235 Marionette TRACE conn3 <- [1,1466,null,{}] 11:55:05 INFO - PROCESS | 3668 | 1465498505238 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 3668 | 1465498505240 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:05 INFO - PROCESS | 3668 | 1465498505326 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:55:05 INFO - PROCESS | 3668 | 1465498505331 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 3668 | 1465498505333 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:05 INFO - PROCESS | 3668 | ++DOCSHELL 1793E000 == 40 [pid = 3668] [id = 376] 11:55:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18A40C00) [pid = 3668] [serial = 1127] [outer = 00000000] 11:55:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A88A400) [pid = 3668] [serial = 1128] [outer = 18A40C00] 11:55:05 INFO - PROCESS | 3668 | 1465498505383 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AF78000) [pid = 3668] [serial = 1129] [outer = 18A40C00] 11:55:05 INFO - PROCESS | 3668 | 1465498505836 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 639ms 11:55:05 INFO - PROCESS | 3668 | 1465498505872 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 3668 | 1465498505874 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 11:55:05 INFO - PROCESS | 3668 | 1465498505877 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:55:05 INFO - PROCESS | 3668 | 1465498505878 Marionette TRACE conn3 <- [1,1470,null,{}] 11:55:05 INFO - PROCESS | 3668 | 1465498505882 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 3668 | 1465498505884 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:05 INFO - PROCESS | 3668 | 1465498505961 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:55:05 INFO - PROCESS | 3668 | 1465498505966 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 3668 | 1465498505968 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:05 INFO - PROCESS | 3668 | ++DOCSHELL 15E82800 == 41 [pid = 3668] [id = 377] 11:55:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AF7FC00) [pid = 3668] [serial = 1130] [outer = 00000000] 11:55:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1B134C00) [pid = 3668] [serial = 1131] [outer = 1AF7FC00] 11:55:05 INFO - PROCESS | 3668 | 1465498506011 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1B139800) [pid = 3668] [serial = 1132] [outer = 1AF7FC00] 11:55:06 INFO - PROCESS | 3668 | 1465498506441 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 593ms 11:55:06 INFO - PROCESS | 3668 | 1465498506522 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 3668 | 1465498506526 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 11:55:06 INFO - PROCESS | 3668 | 1465498506532 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:55:06 INFO - PROCESS | 3668 | 1465498506537 Marionette TRACE conn3 <- [1,1474,null,{}] 11:55:06 INFO - PROCESS | 3668 | 1465498506545 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 3668 | 1465498506551 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:06 INFO - PROCESS | 3668 | 1465498506761 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:55:06 INFO - PROCESS | 3668 | 1465498506869 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 3668 | 1465498506875 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:06 INFO - PROCESS | 3668 | ++DOCSHELL 10F22800 == 42 [pid = 3668] [id = 378] 11:55:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10F23800) [pid = 3668] [serial = 1133] [outer = 00000000] 11:55:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (11254800) [pid = 3668] [serial = 1134] [outer = 10F23800] 11:55:06 INFO - PROCESS | 3668 | 1465498506931 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (112DD400) [pid = 3668] [serial = 1135] [outer = 10F23800] 11:55:07 INFO - PROCESS | 3668 | 1465498507757 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1293ms 11:55:07 INFO - PROCESS | 3668 | 1465498507839 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 3668 | 1465498507843 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 11:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:55:07 INFO - PROCESS | 3668 | 1465498507849 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 3668 | 1465498507853 Marionette TRACE conn3 <- [1,1478,null,{}] 11:55:07 INFO - PROCESS | 3668 | 1465498507858 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 3668 | 1465498507861 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:07 INFO - PROCESS | 3668 | 1465498507987 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:55:08 INFO - PROCESS | 3668 | 1465498508151 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 3668 | 1465498508154 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:08 INFO - PROCESS | 3668 | ++DOCSHELL 12BA2000 == 43 [pid = 3668] [id = 379] 11:55:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (12D62000) [pid = 3668] [serial = 1136] [outer = 00000000] 11:55:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (131E3400) [pid = 3668] [serial = 1137] [outer = 12D62000] 11:55:08 INFO - PROCESS | 3668 | 1465498508216 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13931000) [pid = 3668] [serial = 1138] [outer = 12D62000] 11:55:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (10B75000) [pid = 3668] [serial = 1139] [outer = 1B74B800] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 1793E000 == 42 [pid = 3668] [id = 376] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 12D66800 == 41 [pid = 3668] [id = 375] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 170F4800 == 40 [pid = 3668] [id = 374] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 1793FC00 == 39 [pid = 3668] [id = 373] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 14435400 == 38 [pid = 3668] [id = 372] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 0F2CE000 == 37 [pid = 3668] [id = 371] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 18517400 == 36 [pid = 3668] [id = 370] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 17A63400 == 35 [pid = 3668] [id = 369] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 170F4C00 == 34 [pid = 3668] [id = 368] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 14431000 == 33 [pid = 3668] [id = 367] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 14436800 == 32 [pid = 3668] [id = 366] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 12DAAC00 == 31 [pid = 3668] [id = 365] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AB07400) [pid = 3668] [serial = 1089] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 10BB7C00 == 30 [pid = 3668] [id = 364] 11:55:09 INFO - PROCESS | 3668 | --DOCSHELL 170EF800 == 29 [pid = 3668] [id = 363] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (13935800) [pid = 3668] [serial = 1027] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A7EB800) [pid = 3668] [serial = 1087] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17A7EC00) [pid = 3668] [serial = 1074] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19DEE800) [pid = 3668] [serial = 1077] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17D58400) [pid = 3668] [serial = 1075] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A253800) [pid = 3668] [serial = 1080] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19E8A800) [pid = 3668] [serial = 1078] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A7E1400) [pid = 3668] [serial = 1086] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A644C00) [pid = 3668] [serial = 1081] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17940800) [pid = 3668] [serial = 1071] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15772400) [pid = 3668] [serial = 1068] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (16664C00) [pid = 3668] [serial = 1069] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (132E5800) [pid = 3668] [serial = 1065] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13935000) [pid = 3668] [serial = 1066] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10FB3400) [pid = 3668] [serial = 1062] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (114BCC00) [pid = 3668] [serial = 1063] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15C9B000) [pid = 3668] [serial = 1060] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15779800) [pid = 3668] [serial = 1059] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A49800) [pid = 3668] [serial = 1057] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (105EC000) [pid = 3668] [serial = 1056] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A7D8000) [pid = 3668] [serial = 1054] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DF0400) [pid = 3668] [serial = 1083] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19E91800) [pid = 3668] [serial = 1084] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (179F1800) [pid = 3668] [serial = 1072] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17D50800) [pid = 3668] [serial = 1042] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3668 | 1465498509240 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1450ms 11:55:09 INFO - PROCESS | 3668 | 1465498509284 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 3668 | 1465498509288 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:55:09 INFO - PROCESS | 3668 | 1465498509292 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 3668 | 1465498509296 Marionette TRACE conn3 <- [1,1482,null,{}] 11:55:09 INFO - PROCESS | 3668 | 1465498509300 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 3668 | 1465498509303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:09 INFO - PROCESS | 3668 | 1465498509393 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:55:09 INFO - PROCESS | 3668 | 1465498509399 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 3668 | 1465498509404 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:09 INFO - PROCESS | 3668 | ++DOCSHELL 10FAE800 == 30 [pid = 3668] [id = 380] 11:55:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10FB7000) [pid = 3668] [serial = 1140] [outer = 00000000] 11:55:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (114C7400) [pid = 3668] [serial = 1141] [outer = 10FB7000] 11:55:09 INFO - PROCESS | 3668 | 1465498509453 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12A18800) [pid = 3668] [serial = 1142] [outer = 10FB7000] 11:55:10 INFO - PROCESS | 3668 | 1465498510179 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 935ms 11:55:10 INFO - PROCESS | 3668 | 1465498510236 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 3668 | 1465498510240 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 11:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:55:10 INFO - PROCESS | 3668 | 1465498510245 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 3668 | 1465498510249 Marionette TRACE conn3 <- [1,1486,null,{}] 11:55:10 INFO - PROCESS | 3668 | 1465498510255 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 3668 | 1465498510258 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:10 INFO - PROCESS | 3668 | 1465498510367 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:55:10 INFO - PROCESS | 3668 | 1465498510468 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 3668 | 1465498510471 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:10 INFO - PROCESS | 3668 | ++DOCSHELL 112DFC00 == 31 [pid = 3668] [id = 381] 11:55:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (112E2400) [pid = 3668] [serial = 1143] [outer = 00000000] 11:55:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (11C22800) [pid = 3668] [serial = 1144] [outer = 112E2400] 11:55:10 INFO - PROCESS | 3668 | 1465498510537 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (12D9F000) [pid = 3668] [serial = 1145] [outer = 112E2400] 11:55:11 INFO - PROCESS | 3668 | 1465498511158 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 935ms 11:55:11 INFO - PROCESS | 3668 | 1465498511192 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 3668 | 1465498511197 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 11:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:55:11 INFO - PROCESS | 3668 | 1465498511203 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 3668 | 1465498511206 Marionette TRACE conn3 <- [1,1490,null,{}] 11:55:11 INFO - PROCESS | 3668 | 1465498511210 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 3668 | 1465498511213 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:11 INFO - PROCESS | 3668 | 1465498511323 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:55:11 INFO - PROCESS | 3668 | 1465498511422 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 3668 | 1465498511424 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:11 INFO - PROCESS | 3668 | ++DOCSHELL 13930400 == 32 [pid = 3668] [id = 382] 11:55:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13934000) [pid = 3668] [serial = 1146] [outer = 00000000] 11:55:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13CB6000) [pid = 3668] [serial = 1147] [outer = 13934000] 11:55:11 INFO - PROCESS | 3668 | 1465498511482 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13D0F800) [pid = 3668] [serial = 1148] [outer = 13934000] 11:55:12 INFO - PROCESS | 3668 | 1465498512120 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 951ms 11:55:12 INFO - PROCESS | 3668 | 1465498512147 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 3668 | 1465498512150 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:55:12 INFO - PROCESS | 3668 | 1465498512154 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 3668 | 1465498512157 Marionette TRACE conn3 <- [1,1494,null,{}] 11:55:12 INFO - PROCESS | 3668 | 1465498512169 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 3668 | 1465498512174 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:12 INFO - PROCESS | 3668 | 1465498512284 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:55:12 INFO - PROCESS | 3668 | 1465498512387 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 3668 | 1465498512391 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:12 INFO - PROCESS | 3668 | ++DOCSHELL 15C65000 == 33 [pid = 3668] [id = 383] 11:55:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C65800) [pid = 3668] [serial = 1149] [outer = 00000000] 11:55:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15C98400) [pid = 3668] [serial = 1150] [outer = 15C65800] 11:55:12 INFO - PROCESS | 3668 | 1465498512449 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16B85800) [pid = 3668] [serial = 1151] [outer = 15C65800] 11:55:13 INFO - PROCESS | 3668 | 1465498513032 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 904ms 11:55:13 INFO - PROCESS | 3668 | 1465498513067 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 3668 | 1465498513070 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:55:13 INFO - PROCESS | 3668 | 1465498513075 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 3668 | 1465498513077 Marionette TRACE conn3 <- [1,1498,null,{}] 11:55:13 INFO - PROCESS | 3668 | 1465498513080 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 3668 | 1465498513082 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:13 INFO - PROCESS | 3668 | 1465498513189 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:55:13 INFO - PROCESS | 3668 | 1465498513287 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 3668 | 1465498513289 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:13 INFO - PROCESS | 3668 | ++DOCSHELL 170F1400 == 34 [pid = 3668] [id = 384] 11:55:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F1800) [pid = 3668] [serial = 1152] [outer = 00000000] 11:55:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (170F8800) [pid = 3668] [serial = 1153] [outer = 170F1800] 11:55:13 INFO - PROCESS | 3668 | 1465498513344 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (173A0C00) [pid = 3668] [serial = 1154] [outer = 170F1800] 11:55:13 INFO - PROCESS | 3668 | 1465498513921 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 904ms 11:55:13 INFO - PROCESS | 3668 | 1465498513979 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 3668 | 1465498513981 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:55:13 INFO - PROCESS | 3668 | 1465498513985 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 3668 | 1465498513987 Marionette TRACE conn3 <- [1,1502,null,{}] 11:55:13 INFO - PROCESS | 3668 | 1465498513990 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 3668 | 1465498513993 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:14 INFO - PROCESS | 3668 | 1465498514093 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:55:14 INFO - PROCESS | 3668 | 1465498514197 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 3668 | 1465498514199 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:14 INFO - PROCESS | 3668 | ++DOCSHELL 170F4400 == 35 [pid = 3668] [id = 385] 11:55:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (172E3400) [pid = 3668] [serial = 1155] [outer = 00000000] 11:55:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (179F7400) [pid = 3668] [serial = 1156] [outer = 172E3400] 11:55:14 INFO - PROCESS | 3668 | 1465498514253 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (179F8800) [pid = 3668] [serial = 1157] [outer = 172E3400] 11:55:14 INFO - PROCESS | 3668 | --DOCSHELL 12BA2000 == 34 [pid = 3668] [id = 379] 11:55:14 INFO - PROCESS | 3668 | --DOCSHELL 10F22800 == 33 [pid = 3668] [id = 378] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1A645C00 == 32 [pid = 3668] [id = 10] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1314D000 == 31 [pid = 3668] [id = 24] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1A25C000 == 30 [pid = 3668] [id = 11] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1AB75C00 == 29 [pid = 3668] [id = 13] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 15E84000 == 28 [pid = 3668] [id = 26] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1AB0C000 == 27 [pid = 3668] [id = 12] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 105F0800 == 26 [pid = 3668] [id = 21] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 15011C00 == 25 [pid = 3668] [id = 25] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1B294000 == 24 [pid = 3668] [id = 14] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1B29AC00 == 23 [pid = 3668] [id = 15] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 1314EC00 == 22 [pid = 3668] [id = 23] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 10A4BC00 == 21 [pid = 3668] [id = 18] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 11AD2C00 == 20 [pid = 3668] [id = 22] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 12ADF000 == 19 [pid = 3668] [id = 19] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 14449000 == 18 [pid = 3668] [id = 20] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 16B29400 == 17 [pid = 3668] [id = 8] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 16EF9400 == 16 [pid = 3668] [id = 27] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 103CB400 == 15 [pid = 3668] [id = 28] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 15C65000 == 14 [pid = 3668] [id = 383] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 170F1400 == 13 [pid = 3668] [id = 384] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 13930400 == 12 [pid = 3668] [id = 382] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 10FAE800 == 11 [pid = 3668] [id = 380] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 112DFC00 == 10 [pid = 3668] [id = 381] 11:55:16 INFO - PROCESS | 3668 | --DOCSHELL 15E82800 == 9 [pid = 3668] [id = 377] 11:55:17 INFO - PROCESS | 3668 | 1465498517138 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3272ms 11:55:17 INFO - PROCESS | 3668 | 1465498517252 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 3668 | 1465498517255 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:55:17 INFO - PROCESS | 3668 | 1465498517261 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 3668 | 1465498517265 Marionette TRACE conn3 <- [1,1506,null,{}] 11:55:17 INFO - PROCESS | 3668 | 1465498517271 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 3668 | 1465498517274 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:17 INFO - PROCESS | 3668 | 1465498517365 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:55:17 INFO - PROCESS | 3668 | 1465498517373 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 3668 | 1465498517376 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:17 INFO - PROCESS | 3668 | ++DOCSHELL 10BAE400 == 10 [pid = 3668] [id = 386] 11:55:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10BB3C00) [pid = 3668] [serial = 1158] [outer = 00000000] 11:55:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10F25400) [pid = 3668] [serial = 1159] [outer = 10BB3C00] 11:55:17 INFO - PROCESS | 3668 | 1465498517425 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1125A800) [pid = 3668] [serial = 1160] [outer = 10BB3C00] 11:55:17 INFO - PROCESS | 3668 | 1465498517929 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 701ms 11:55:17 INFO - PROCESS | 3668 | 1465498517961 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 3668 | 1465498517966 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:55:17 INFO - PROCESS | 3668 | 1465498517972 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 3668 | 1465498517975 Marionette TRACE conn3 <- [1,1510,null,{}] 11:55:17 INFO - PROCESS | 3668 | 1465498517978 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 3668 | 1465498517981 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:18 INFO - PROCESS | 3668 | 1465498518072 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:55:18 INFO - PROCESS | 3668 | 1465498518080 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 3668 | 1465498518083 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:18 INFO - PROCESS | 3668 | ++DOCSHELL 12B94400 == 11 [pid = 3668] [id = 387] 11:55:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (12DAB000) [pid = 3668] [serial = 1161] [outer = 00000000] 11:55:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (130A4C00) [pid = 3668] [serial = 1162] [outer = 12DAB000] 11:55:18 INFO - PROCESS | 3668 | 1465498518130 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1314F400) [pid = 3668] [serial = 1163] [outer = 12DAB000] 11:55:18 INFO - PROCESS | 3668 | 1465498518619 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:55:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:55:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:55:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 685ms 11:55:18 INFO - PROCESS | 3668 | 1465498518675 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 3668 | 1465498518677 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 11:55:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:55:18 INFO - PROCESS | 3668 | 1465498518681 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 3668 | 1465498518684 Marionette TRACE conn3 <- [1,1514,null,{}] 11:55:18 INFO - PROCESS | 3668 | 1465498518695 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 3668 | 1465498518699 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:18 INFO - PROCESS | 3668 | 1465498518828 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:55:18 INFO - PROCESS | 3668 | 1465498518935 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 3668 | 1465498518939 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:18 INFO - PROCESS | 3668 | ++DOCSHELL 14444800 == 12 [pid = 3668] [id = 388] 11:55:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (14448400) [pid = 3668] [serial = 1164] [outer = 00000000] 11:55:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1576BC00) [pid = 3668] [serial = 1165] [outer = 14448400] 11:55:18 INFO - PROCESS | 3668 | 1465498518988 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (15C65C00) [pid = 3668] [serial = 1166] [outer = 14448400] 11:55:19 INFO - PROCESS | 3668 | 1465498519445 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:55:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:55:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:55:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:55:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 795ms 11:55:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:55:19 INFO - PROCESS | 3668 | 1465498519484 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 3668 | 1465498519486 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 11:55:19 INFO - PROCESS | 3668 | 1465498519489 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 3668 | 1465498519491 Marionette TRACE conn3 <- [1,1518,null,{}] 11:55:19 INFO - PROCESS | 3668 | 1465498519494 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 3668 | 1465498519496 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:19 INFO - PROCESS | 3668 | 1465498519628 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:55:19 INFO - PROCESS | 3668 | 1465498519638 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 3668 | 1465498519640 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:19 INFO - PROCESS | 3668 | ++DOCSHELL 16CCB000 == 13 [pid = 3668] [id = 389] 11:55:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (16E54C00) [pid = 3668] [serial = 1167] [outer = 00000000] 11:55:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (179D5400) [pid = 3668] [serial = 1168] [outer = 16E54C00] 11:55:19 INFO - PROCESS | 3668 | 1465498519738 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (17A74000) [pid = 3668] [serial = 1169] [outer = 16E54C00] 11:55:20 INFO - PROCESS | 3668 | 1465498520144 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:55:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:55:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:55:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:55:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:55:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:55:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 686ms 11:55:20 INFO - PROCESS | 3668 | 1465498520190 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 3668 | 1465498520192 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 11:55:20 INFO - PROCESS | 3668 | 1465498520196 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 3668 | 1465498520197 Marionette TRACE conn3 <- [1,1522,null,{}] 11:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:55:20 INFO - PROCESS | 3668 | 1465498520201 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 3668 | 1465498520204 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:20 INFO - PROCESS | 3668 | 1465498520348 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:55:20 INFO - PROCESS | 3668 | 1465498520359 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 3668 | 1465498520362 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:20 INFO - PROCESS | 3668 | ++DOCSHELL 17D56C00 == 14 [pid = 3668] [id = 390] 11:55:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (17D57800) [pid = 3668] [serial = 1170] [outer = 00000000] 11:55:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (182B2800) [pid = 3668] [serial = 1171] [outer = 17D57800] 11:55:20 INFO - PROCESS | 3668 | 1465498520405 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1850FC00) [pid = 3668] [serial = 1172] [outer = 17D57800] 11:55:20 INFO - PROCESS | 3668 | 1465498520836 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (170F1800) [pid = 3668] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1AF7FC00) [pid = 3668] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (112E2400) [pid = 3668] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (15C65800) [pid = 3668] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13934000) [pid = 3668] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (17A6C800) [pid = 3668] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (10BB9400) [pid = 3668] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (170F5800) [pid = 3668] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19DF2800) [pid = 3668] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18517C00) [pid = 3668] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1029ms 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19E90400) [pid = 3668] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (12DAB800) [pid = 3668] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1562CC00) [pid = 3668] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (14436C00) [pid = 3668] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1A884000) [pid = 3668] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1AB75400) [pid = 3668] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (12D9F800) [pid = 3668] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12D62000) [pid = 3668] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A24D000) [pid = 3668] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18A40C00) [pid = 3668] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:55:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10F23800) [pid = 3668] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:55:21 INFO - PROCESS | 3668 | 1465498521238 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 3668 | 1465498521240 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 11:55:21 INFO - PROCESS | 3668 | 1465498521243 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 3668 | 1465498521245 Marionette TRACE conn3 <- [1,1526,null,{}] 11:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:55:21 INFO - PROCESS | 3668 | 1465498521248 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 3668 | 1465498521253 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:21 INFO - PROCESS | 3668 | 1465498521371 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:55:21 INFO - PROCESS | 3668 | 1465498521379 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 3668 | 1465498521381 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:21 INFO - PROCESS | 3668 | ++DOCSHELL 131DD400 == 15 [pid = 3668] [id = 391] 11:55:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13CBFC00) [pid = 3668] [serial = 1173] [outer = 00000000] 11:55:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15E83400) [pid = 3668] [serial = 1174] [outer = 13CBFC00] 11:55:21 INFO - PROCESS | 3668 | 1465498521426 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17A69000) [pid = 3668] [serial = 1175] [outer = 13CBFC00] 11:55:21 INFO - PROCESS | 3668 | 1465498521901 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 701ms 11:55:21 INFO - PROCESS | 3668 | 1465498521945 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 3668 | 1465498521947 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:55:21 INFO - PROCESS | 3668 | 1465498521950 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 3668 | 1465498521952 Marionette TRACE conn3 <- [1,1530,null,{}] 11:55:21 INFO - PROCESS | 3668 | 1465498521955 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 3668 | 1465498521957 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:22 INFO - PROCESS | 3668 | 1465498522042 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:55:22 INFO - PROCESS | 3668 | 1465498522047 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 3668 | 1465498522049 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:22 INFO - PROCESS | 3668 | ++DOCSHELL 170F1800 == 16 [pid = 3668] [id = 392] 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18A35C00) [pid = 3668] [serial = 1176] [outer = 00000000] 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19DEC800) [pid = 3668] [serial = 1177] [outer = 18A35C00] 11:55:22 INFO - PROCESS | 3668 | 1465498522092 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19E8B000) [pid = 3668] [serial = 1178] [outer = 18A35C00] 11:55:22 INFO - PROCESS | 3668 | 1465498522522 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 592ms 11:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:55:22 INFO - PROCESS | 3668 | 1465498522561 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 3668 | 1465498522563 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 11:55:22 INFO - PROCESS | 3668 | 1465498522566 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 3668 | 1465498522568 Marionette TRACE conn3 <- [1,1534,null,{}] 11:55:22 INFO - PROCESS | 3668 | 1465498522575 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 3668 | 1465498522576 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:22 INFO - PROCESS | 3668 | 1465498522707 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:55:22 INFO - PROCESS | 3668 | 1465498522715 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 3668 | 1465498522717 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:22 INFO - PROCESS | 3668 | ++DOCSHELL 19E8F800 == 17 [pid = 3668] [id = 393] 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E90000) [pid = 3668] [serial = 1179] [outer = 00000000] 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A245800) [pid = 3668] [serial = 1180] [outer = 19E90000] 11:55:22 INFO - PROCESS | 3668 | 1465498522766 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A24A800) [pid = 3668] [serial = 1181] [outer = 19E90000] 11:55:23 INFO - PROCESS | 3668 | --DOCSHELL 170F4400 == 16 [pid = 3668] [id = 385] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (15C98400) [pid = 3668] [serial = 1150] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13D0F800) [pid = 3668] [serial = 1148] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1822E400) [pid = 3668] [serial = 1107] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18230800) [pid = 3668] [serial = 1108] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11258C00) [pid = 3668] [serial = 1092] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11AD9C00) [pid = 3668] [serial = 1093] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (172DC400) [pid = 3668] [serial = 1104] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (173A0400) [pid = 3668] [serial = 1105] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19E8B800) [pid = 3668] [serial = 1113] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DE9000) [pid = 3668] [serial = 1110] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19DEF400) [pid = 3668] [serial = 1111] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AB0D000) [pid = 3668] [serial = 1090] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1309B000) [pid = 3668] [serial = 1095] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13126400) [pid = 3668] [serial = 1096] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16B89800) [pid = 3668] [serial = 1101] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (16E5AC00) [pid = 3668] [serial = 1102] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14445000) [pid = 3668] [serial = 1098] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (155E7800) [pid = 3668] [serial = 1099] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1AB02C00) [pid = 3668] [serial = 1119] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1AF75000) [pid = 3668] [serial = 1122] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17D50C00) [pid = 3668] [serial = 1126] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15774400) [pid = 3668] [serial = 1125] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13931000) [pid = 3668] [serial = 1138] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1AF79C00) [pid = 3668] [serial = 1123] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A63BC00) [pid = 3668] [serial = 1116] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A642800) [pid = 3668] [serial = 1117] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1AB06C00) [pid = 3668] [serial = 1120] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (15C6C800) [pid = 3668] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19E8C800) [pid = 3668] [serial = 1114] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A88A400) [pid = 3668] [serial = 1128] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (11254800) [pid = 3668] [serial = 1134] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (131E3400) [pid = 3668] [serial = 1137] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (112DD400) [pid = 3668] [serial = 1135] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1AF78000) [pid = 3668] [serial = 1129] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1B139800) [pid = 3668] [serial = 1132] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (173A0C00) [pid = 3668] [serial = 1154] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (179F7400) [pid = 3668] [serial = 1156] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (1B134C00) [pid = 3668] [serial = 1131] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (11C22800) [pid = 3668] [serial = 1144] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (16B85800) [pid = 3668] [serial = 1151] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (170F8800) [pid = 3668] [serial = 1153] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (12D9F000) [pid = 3668] [serial = 1145] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (13CB6000) [pid = 3668] [serial = 1147] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | --DOMWINDOW == 47 (114C7400) [pid = 3668] [serial = 1141] [outer = 00000000] [url = about:blank] 11:55:24 INFO - PROCESS | 3668 | 1465498524497 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1948ms 11:55:24 INFO - PROCESS | 3668 | 1465498524527 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 3668 | 1465498524532 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 11:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:55:24 INFO - PROCESS | 3668 | 1465498524538 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 3668 | 1465498524541 Marionette TRACE conn3 <- [1,1538,null,{}] 11:55:24 INFO - PROCESS | 3668 | 1465498524547 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 3668 | 1465498524550 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:24 INFO - PROCESS | 3668 | 1465498524640 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:55:24 INFO - PROCESS | 3668 | 1465498524647 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 3668 | 1465498524650 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:24 INFO - PROCESS | 3668 | ++DOCSHELL 10A4F400 == 17 [pid = 3668] [id = 394] 11:55:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (10A4FC00) [pid = 3668] [serial = 1182] [outer = 00000000] 11:55:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (112DBC00) [pid = 3668] [serial = 1183] [outer = 10A4FC00] 11:55:24 INFO - PROCESS | 3668 | 1465498524701 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (112E2800) [pid = 3668] [serial = 1184] [outer = 10A4FC00] 11:55:25 INFO - PROCESS | 3668 | 1465498525219 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 733ms 11:55:25 INFO - PROCESS | 3668 | 1465498525277 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 3668 | 1465498525282 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:55:25 INFO - PROCESS | 3668 | 1465498525288 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3668 | 1465498525290 Marionette TRACE conn3 <- [1,1542,null,{}] 11:55:25 INFO - PROCESS | 3668 | 1465498525294 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 3668 | 1465498525297 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:25 INFO - PROCESS | 3668 | 1465498525383 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:55:25 INFO - PROCESS | 3668 | 1465498525475 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 3668 | 1465498525478 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:25 INFO - PROCESS | 3668 | ++DOCSHELL 11C25000 == 18 [pid = 3668] [id = 395] 11:55:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (11CC1800) [pid = 3668] [serial = 1185] [outer = 00000000] 11:55:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (12AE5800) [pid = 3668] [serial = 1186] [outer = 11CC1800] 11:55:25 INFO - PROCESS | 3668 | 1465498525526 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (12D59400) [pid = 3668] [serial = 1187] [outer = 11CC1800] 11:55:25 INFO - PROCESS | 3668 | 1465498525902 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 624ms 11:55:25 INFO - PROCESS | 3668 | 1465498525925 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 3668 | 1465498525928 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:55:25 INFO - PROCESS | 3668 | 1465498525931 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3668 | 1465498525935 Marionette TRACE conn3 <- [1,1546,null,{}] 11:55:25 INFO - PROCESS | 3668 | 1465498525949 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 3668 | 1465498525956 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:26 INFO - PROCESS | 3668 | 1465498526069 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:55:26 INFO - PROCESS | 3668 | 1465498526078 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 3668 | 1465498526081 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:26 INFO - PROCESS | 3668 | ++DOCSHELL 13657C00 == 19 [pid = 3668] [id = 396] 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13658000) [pid = 3668] [serial = 1188] [outer = 00000000] 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (13CB4000) [pid = 3668] [serial = 1189] [outer = 13658000] 11:55:26 INFO - PROCESS | 3668 | 1465498526134 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13D04400) [pid = 3668] [serial = 1190] [outer = 13658000] 11:55:26 INFO - PROCESS | 3668 | 1465498526606 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 702ms 11:55:26 INFO - PROCESS | 3668 | 1465498526633 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 3668 | 1465498526635 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 11:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:55:26 INFO - PROCESS | 3668 | 1465498526642 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 3668 | 1465498526644 Marionette TRACE conn3 <- [1,1550,null,{}] 11:55:26 INFO - PROCESS | 3668 | 1465498526647 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 3668 | 1465498526649 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:26 INFO - PROCESS | 3668 | 1465498526768 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:55:26 INFO - PROCESS | 3668 | 1465498526775 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 3668 | 1465498526777 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:26 INFO - PROCESS | 3668 | ++DOCSHELL 13CB3C00 == 20 [pid = 3668] [id = 397] 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (140D4000) [pid = 3668] [serial = 1191] [outer = 00000000] 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (1449C800) [pid = 3668] [serial = 1192] [outer = 140D4000] 11:55:26 INFO - PROCESS | 3668 | 1465498526821 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (155E8400) [pid = 3668] [serial = 1193] [outer = 140D4000] 11:55:27 INFO - PROCESS | 3668 | 1465498527275 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 703ms 11:55:27 INFO - PROCESS | 3668 | 1465498527347 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 3668 | 1465498527349 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 11:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:55:27 INFO - PROCESS | 3668 | 1465498527352 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 3668 | 1465498527354 Marionette TRACE conn3 <- [1,1554,null,{}] 11:55:27 INFO - PROCESS | 3668 | 1465498527357 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 3668 | 1465498527359 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:27 INFO - PROCESS | 3668 | 1465498527495 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:55:27 INFO - PROCESS | 3668 | 1465498527519 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 3668 | 1465498527521 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:27 INFO - PROCESS | 3668 | ++DOCSHELL 15772000 == 21 [pid = 3668] [id = 398] 11:55:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (15774400) [pid = 3668] [serial = 1194] [outer = 00000000] 11:55:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (15C98400) [pid = 3668] [serial = 1195] [outer = 15774400] 11:55:27 INFO - PROCESS | 3668 | 1465498527567 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (16B29400) [pid = 3668] [serial = 1196] [outer = 15774400] 11:55:27 INFO - PROCESS | 3668 | 1465498528003 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 687ms 11:55:28 INFO - PROCESS | 3668 | 1465498528054 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 3668 | 1465498528056 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:55:28 INFO - PROCESS | 3668 | 1465498528060 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 3668 | 1465498528061 Marionette TRACE conn3 <- [1,1558,null,{}] 11:55:28 INFO - PROCESS | 3668 | 1465498528064 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 3668 | 1465498528070 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:28 INFO - PROCESS | 3668 | 1465498528200 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:55:28 INFO - PROCESS | 3668 | 1465498528212 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 3668 | 1465498528214 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:28 INFO - PROCESS | 3668 | ++DOCSHELL 16CCDC00 == 22 [pid = 3668] [id = 399] 11:55:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (16EF5000) [pid = 3668] [serial = 1197] [outer = 00000000] 11:55:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (170FC000) [pid = 3668] [serial = 1198] [outer = 16EF5000] 11:55:28 INFO - PROCESS | 3668 | 1465498528306 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (172E3C00) [pid = 3668] [serial = 1199] [outer = 16EF5000] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (10FB7000) [pid = 3668] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (18A35C00) [pid = 3668] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (16E54C00) [pid = 3668] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (17D57800) [pid = 3668] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (13CBFC00) [pid = 3668] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (172E3400) [pid = 3668] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (10BB3C00) [pid = 3668] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (12DAB000) [pid = 3668] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:55:28 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (14448400) [pid = 3668] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:55:28 INFO - PROCESS | 3668 | 1465498528748 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 11:55:28 INFO - PROCESS | 3668 | 1465498528829 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 3668 | 1465498528831 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:55:28 INFO - PROCESS | 3668 | 1465498528835 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 3668 | 1465498528836 Marionette TRACE conn3 <- [1,1562,null,{}] 11:55:28 INFO - PROCESS | 3668 | 1465498528840 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 3668 | 1465498528842 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:28 INFO - PROCESS | 3668 | 1465498528927 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:55:28 INFO - PROCESS | 3668 | 1465498528932 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 3668 | 1465498528934 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:28 INFO - PROCESS | 3668 | ++DOCSHELL 170F5800 == 23 [pid = 3668] [id = 400] 11:55:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (170FA000) [pid = 3668] [serial = 1200] [outer = 00000000] 11:55:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (17935800) [pid = 3668] [serial = 1201] [outer = 170FA000] 11:55:28 INFO - PROCESS | 3668 | 1465498528977 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (179CEC00) [pid = 3668] [serial = 1202] [outer = 170FA000] 11:55:29 INFO - PROCESS | 3668 | 1465498529400 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 594ms 11:55:29 INFO - PROCESS | 3668 | 1465498529439 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 3668 | 1465498529440 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 11:55:29 INFO - PROCESS | 3668 | 1465498529444 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 3668 | 1465498529445 Marionette TRACE conn3 <- [1,1566,null,{}] 11:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:55:29 INFO - PROCESS | 3668 | 1465498529449 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 3668 | 1465498529451 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:29 INFO - PROCESS | 3668 | 1465498529527 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:55:29 INFO - PROCESS | 3668 | 1465498529532 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 3668 | 1465498529534 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:29 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C9400 == 24 [pid = 3668] [id = 401] 11:55:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0F2CB400) [pid = 3668] [serial = 1203] [outer = 00000000] 11:55:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (14442400) [pid = 3668] [serial = 1204] [outer = 0F2CB400] 11:55:29 INFO - PROCESS | 3668 | 1465498529578 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (140D0800) [pid = 3668] [serial = 1205] [outer = 0F2CB400] 11:55:29 INFO - PROCESS | 3668 | 1465498529981 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 593ms 11:55:30 INFO - PROCESS | 3668 | 1465498530043 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 3668 | 1465498530045 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 11:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:55:30 INFO - PROCESS | 3668 | 1465498530048 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 3668 | 1465498530050 Marionette TRACE conn3 <- [1,1570,null,{}] 11:55:30 INFO - PROCESS | 3668 | 1465498530054 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 3668 | 1465498530055 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:30 INFO - PROCESS | 3668 | 1465498530137 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:55:30 INFO - PROCESS | 3668 | 1465498530142 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 3668 | 1465498530144 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:30 INFO - PROCESS | 3668 | ++DOCSHELL 13656400 == 25 [pid = 3668] [id = 402] 11:55:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (17B52C00) [pid = 3668] [serial = 1206] [outer = 00000000] 11:55:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (17D57800) [pid = 3668] [serial = 1207] [outer = 17B52C00] 11:55:30 INFO - PROCESS | 3668 | 1465498530187 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (17D5D800) [pid = 3668] [serial = 1208] [outer = 17B52C00] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1A245800) [pid = 3668] [serial = 1180] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (12A18800) [pid = 3668] [serial = 1142] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19DEC800) [pid = 3668] [serial = 1177] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (19E8B000) [pid = 3668] [serial = 1178] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (179D5400) [pid = 3668] [serial = 1168] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (182B2800) [pid = 3668] [serial = 1171] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (17A74000) [pid = 3668] [serial = 1169] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (15E83400) [pid = 3668] [serial = 1174] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (17A69000) [pid = 3668] [serial = 1175] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (179F8800) [pid = 3668] [serial = 1157] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (10F25400) [pid = 3668] [serial = 1159] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (1125A800) [pid = 3668] [serial = 1160] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (130A4C00) [pid = 3668] [serial = 1162] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (1314F400) [pid = 3668] [serial = 1163] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (1576BC00) [pid = 3668] [serial = 1165] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (15C65C00) [pid = 3668] [serial = 1166] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (1850FC00) [pid = 3668] [serial = 1172] [outer = 00000000] [url = about:blank] 11:55:31 INFO - PROCESS | 3668 | 1465498531779 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1811ms 11:55:31 INFO - PROCESS | 3668 | 1465498531836 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 3668 | 1465498531840 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 11:55:31 INFO - PROCESS | 3668 | 1465498531845 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:55:31 INFO - PROCESS | 3668 | 1465498531849 Marionette TRACE conn3 <- [1,1574,null,{}] 11:55:31 INFO - PROCESS | 3668 | 1465498531854 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 3668 | 1465498531858 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:31 INFO - PROCESS | 3668 | 1465498531946 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:55:31 INFO - PROCESS | 3668 | 1465498531953 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 3668 | 1465498531958 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:31 INFO - PROCESS | 3668 | ++DOCSHELL 10B6CC00 == 26 [pid = 3668] [id = 403] 11:55:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (10BB9400) [pid = 3668] [serial = 1209] [outer = 00000000] 11:55:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (10FB3800) [pid = 3668] [serial = 1210] [outer = 10BB9400] 11:55:32 INFO - PROCESS | 3668 | 1465498532007 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (112DB400) [pid = 3668] [serial = 1211] [outer = 10BB9400] 11:55:32 INFO - PROCESS | 3668 | 1465498532501 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 686ms 11:55:32 INFO - PROCESS | 3668 | 1465498532545 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 3668 | 1465498532550 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 11:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:55:32 INFO - PROCESS | 3668 | 1465498532556 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 3668 | 1465498532559 Marionette TRACE conn3 <- [1,1578,null,{}] 11:55:32 INFO - PROCESS | 3668 | 1465498532563 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 3668 | 1465498532566 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:32 INFO - PROCESS | 3668 | 1465498532651 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:55:32 INFO - PROCESS | 3668 | 1465498532660 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 3668 | 1465498532663 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:32 INFO - PROCESS | 3668 | ++DOCSHELL 12A0FC00 == 27 [pid = 3668] [id = 404] 11:55:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (12A18800) [pid = 3668] [serial = 1212] [outer = 00000000] 11:55:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (12AE6000) [pid = 3668] [serial = 1213] [outer = 12A18800] 11:55:32 INFO - PROCESS | 3668 | 1465498532710 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (13035000) [pid = 3668] [serial = 1214] [outer = 12A18800] 11:55:33 INFO - PROCESS | 3668 | 1465498533183 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 640ms 11:55:33 INFO - PROCESS | 3668 | 1465498533194 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 3668 | 1465498533196 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:55:33 INFO - PROCESS | 3668 | 1465498533199 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 3668 | 1465498533203 Marionette TRACE conn3 <- [1,1582,null,{}] 11:55:33 INFO - PROCESS | 3668 | 1465498533217 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 3668 | 1465498533222 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:33 INFO - PROCESS | 3668 | 1465498533304 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:55:33 INFO - PROCESS | 3668 | 1465498533311 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 3668 | 1465498533314 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:33 INFO - PROCESS | 3668 | ++DOCSHELL 1393F000 == 28 [pid = 3668] [id = 405] 11:55:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (13CB1400) [pid = 3668] [serial = 1215] [outer = 00000000] 11:55:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13D04000) [pid = 3668] [serial = 1216] [outer = 13CB1400] 11:55:33 INFO - PROCESS | 3668 | 1465498533390 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (14435000) [pid = 3668] [serial = 1217] [outer = 13CB1400] 11:55:33 INFO - PROCESS | 3668 | 1465498533872 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 703ms 11:55:33 INFO - PROCESS | 3668 | 1465498533899 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 3668 | 1465498533901 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:55:33 INFO - PROCESS | 3668 | 1465498533904 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 3668 | 1465498533906 Marionette TRACE conn3 <- [1,1586,null,{}] 11:55:33 INFO - PROCESS | 3668 | 1465498533909 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 3668 | 1465498533921 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:34 INFO - PROCESS | 3668 | 1465498534003 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:55:34 INFO - PROCESS | 3668 | 1465498534009 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3668 | 1465498534011 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:34 INFO - PROCESS | 3668 | ++DOCSHELL 13D02400 == 29 [pid = 3668] [id = 406] 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (140D4400) [pid = 3668] [serial = 1218] [outer = 00000000] 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (1562D800) [pid = 3668] [serial = 1219] [outer = 140D4400] 11:55:34 INFO - PROCESS | 3668 | 1465498534055 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (15C6D800) [pid = 3668] [serial = 1220] [outer = 140D4400] 11:55:34 INFO - PROCESS | 3668 | 1465498534471 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 593ms 11:55:34 INFO - PROCESS | 3668 | 1465498534501 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 3668 | 1465498534503 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 11:55:34 INFO - PROCESS | 3668 | 1465498534506 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:55:34 INFO - PROCESS | 3668 | 1465498534508 Marionette TRACE conn3 <- [1,1590,null,{}] 11:55:34 INFO - PROCESS | 3668 | 1465498534524 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 3668 | 1465498534526 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:34 INFO - PROCESS | 3668 | 1465498534602 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:55:34 INFO - PROCESS | 3668 | 1465498534606 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3668 | 1465498534609 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:34 INFO - PROCESS | 3668 | ++DOCSHELL 15E82400 == 30 [pid = 3668] [id = 407] 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (16B89000) [pid = 3668] [serial = 1221] [outer = 00000000] 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (16E61C00) [pid = 3668] [serial = 1222] [outer = 16B89000] 11:55:34 INFO - PROCESS | 3668 | 1465498534652 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (16EF9400) [pid = 3668] [serial = 1223] [outer = 16B89000] 11:55:35 INFO - PROCESS | 3668 | 1465498535109 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 625ms 11:55:35 INFO - PROCESS | 3668 | 1465498535151 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 3668 | 1465498535153 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 11:55:35 INFO - PROCESS | 3668 | 1465498535160 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 3668 | 1465498535161 Marionette TRACE conn3 <- [1,1594,null,{}] 11:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:55:35 INFO - PROCESS | 3668 | 1465498535165 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 3668 | 1465498535170 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:35 INFO - PROCESS | 3668 | 1465498535278 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:55:35 INFO - PROCESS | 3668 | 1465498535285 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 3668 | 1465498535287 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:35 INFO - PROCESS | 3668 | ++DOCSHELL 173A0000 == 31 [pid = 3668] [id = 408] 11:55:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (173A0C00) [pid = 3668] [serial = 1224] [outer = 00000000] 11:55:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (17A6A800) [pid = 3668] [serial = 1225] [outer = 173A0C00] 11:55:35 INFO - PROCESS | 3668 | 1465498535331 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (17A82800) [pid = 3668] [serial = 1226] [outer = 173A0C00] 11:55:35 INFO - PROCESS | 3668 | 1465498535789 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 687ms 11:55:35 INFO - PROCESS | 3668 | 1465498535861 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 3668 | 1465498535863 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 11:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:55:35 INFO - PROCESS | 3668 | 1465498535866 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 3668 | 1465498535868 Marionette TRACE conn3 <- [1,1598,null,{}] 11:55:35 INFO - PROCESS | 3668 | 1465498535872 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 3668 | 1465498535874 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:35 INFO - PROCESS | 3668 | 1465498535961 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:55:35 INFO - PROCESS | 3668 | 1465498535997 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 3668 | 1465498535999 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:35 INFO - PROCESS | 3668 | ++DOCSHELL 17A6A400 == 32 [pid = 3668] [id = 409] 11:55:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (17A6D800) [pid = 3668] [serial = 1227] [outer = 00000000] 11:55:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (182B2800) [pid = 3668] [serial = 1228] [outer = 17A6D800] 11:55:36 INFO - PROCESS | 3668 | 1465498536042 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (182B4400) [pid = 3668] [serial = 1229] [outer = 17A6D800] 11:55:36 INFO - PROCESS | 3668 | 1465498536486 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 687ms 11:55:36 INFO - PROCESS | 3668 | 1465498536566 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 3668 | 1465498536568 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:55:36 INFO - PROCESS | 3668 | 1465498536571 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 3668 | 1465498536573 Marionette TRACE conn3 <- [1,1602,null,{}] 11:55:36 INFO - PROCESS | 3668 | 1465498536577 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 3668 | 1465498536579 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:36 INFO - PROCESS | 3668 | 1465498536654 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:55:36 INFO - PROCESS | 3668 | 1465498536660 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 3668 | 1465498536662 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:36 INFO - PROCESS | 3668 | ++DOCSHELL 1822D400 == 33 [pid = 3668] [id = 410] 11:55:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18513000) [pid = 3668] [serial = 1230] [outer = 00000000] 11:55:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18A37400) [pid = 3668] [serial = 1231] [outer = 18513000] 11:55:36 INFO - PROCESS | 3668 | 1465498536705 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15C61400) [pid = 3668] [serial = 1232] [outer = 18513000] 11:55:37 INFO - PROCESS | 3668 | 1465498537112 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 593ms 11:55:37 INFO - PROCESS | 3668 | 1465498537168 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 3668 | 1465498537170 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 11:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:55:37 INFO - PROCESS | 3668 | 1465498537178 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 3668 | 1465498537179 Marionette TRACE conn3 <- [1,1606,null,{}] 11:55:37 INFO - PROCESS | 3668 | 1465498537189 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 3668 | 1465498537191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:37 INFO - PROCESS | 3668 | 1465498537303 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:55:37 INFO - PROCESS | 3668 | 1465498537382 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 3668 | 1465498537384 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:37 INFO - PROCESS | 3668 | ++DOCSHELL 13931000 == 34 [pid = 3668] [id = 411] 11:55:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18339800) [pid = 3668] [serial = 1233] [outer = 00000000] 11:55:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19DEE400) [pid = 3668] [serial = 1234] [outer = 18339800] 11:55:37 INFO - PROCESS | 3668 | 1465498537427 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19DF2000) [pid = 3668] [serial = 1235] [outer = 18339800] 11:55:37 INFO - PROCESS | 3668 | 1465498537832 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 686ms 11:55:37 INFO - PROCESS | 3668 | 1465498537878 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 3668 | 1465498537880 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 11:55:37 INFO - PROCESS | 3668 | 1465498537884 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:55:37 INFO - PROCESS | 3668 | 1465498537885 Marionette TRACE conn3 <- [1,1610,null,{}] 11:55:37 INFO - PROCESS | 3668 | 1465498537889 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 3668 | 1465498537891 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:37 INFO - PROCESS | 3668 | 1465498538007 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:55:37 INFO - PROCESS | 3668 | 1465498538012 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 3668 | 1465498538023 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:38 INFO - PROCESS | 3668 | ++DOCSHELL 1562CC00 == 35 [pid = 3668] [id = 412] 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19DF5400) [pid = 3668] [serial = 1236] [outer = 00000000] 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E8D000) [pid = 3668] [serial = 1237] [outer = 19DF5400] 11:55:38 INFO - PROCESS | 3668 | 1465498538068 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E8DC00) [pid = 3668] [serial = 1238] [outer = 19DF5400] 11:55:38 INFO - PROCESS | 3668 | 1465498538540 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 702ms 11:55:38 INFO - PROCESS | 3668 | 1465498538583 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 3668 | 1465498538586 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 11:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:55:38 INFO - PROCESS | 3668 | 1465498538596 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 3668 | 1465498538598 Marionette TRACE conn3 <- [1,1614,null,{}] 11:55:38 INFO - PROCESS | 3668 | 1465498538603 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 3668 | 1465498538605 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:38 INFO - PROCESS | 3668 | 1465498538750 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:55:38 INFO - PROCESS | 3668 | 1465498538774 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 3668 | 1465498538777 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:38 INFO - PROCESS | 3668 | ++DOCSHELL 15E81400 == 36 [pid = 3668] [id = 413] 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E94800) [pid = 3668] [serial = 1239] [outer = 00000000] 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A25D400) [pid = 3668] [serial = 1240] [outer = 19E94800] 11:55:38 INFO - PROCESS | 3668 | 1465498538822 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A644400) [pid = 3668] [serial = 1241] [outer = 19E94800] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (140D4000) [pid = 3668] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15774400) [pid = 3668] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16EF5000) [pid = 3668] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170FA000) [pid = 3668] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0F2CB400) [pid = 3668] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11CC1800) [pid = 3668] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A4FC00) [pid = 3668] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19E90000) [pid = 3668] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:55:39 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13658000) [pid = 3668] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:55:39 INFO - PROCESS | 3668 | 1465498539337 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 812ms 11:55:39 INFO - PROCESS | 3668 | 1465498539396 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 3668 | 1465498539398 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 11:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:55:39 INFO - PROCESS | 3668 | 1465498539401 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 3668 | 1465498539403 Marionette TRACE conn3 <- [1,1618,null,{}] 11:55:39 INFO - PROCESS | 3668 | 1465498539407 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 3668 | 1465498539408 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:39 INFO - PROCESS | 3668 | 1465498539484 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:55:39 INFO - PROCESS | 3668 | 1465498539492 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 3668 | 1465498539493 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:39 INFO - PROCESS | 3668 | ++DOCSHELL 11CC7400 == 37 [pid = 3668] [id = 414] 11:55:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1280B000) [pid = 3668] [serial = 1242] [outer = 00000000] 11:55:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F9C00) [pid = 3668] [serial = 1243] [outer = 1280B000] 11:55:39 INFO - PROCESS | 3668 | 1465498539537 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17D55400) [pid = 3668] [serial = 1244] [outer = 1280B000] 11:55:40 INFO - PROCESS | 3668 | 1465498540273 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 905ms 11:55:40 INFO - PROCESS | 3668 | 1465498540306 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 3668 | 1465498540311 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 11:55:40 INFO - PROCESS | 3668 | 1465498540316 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:55:40 INFO - PROCESS | 3668 | 1465498540319 Marionette TRACE conn3 <- [1,1622,null,{}] 11:55:40 INFO - PROCESS | 3668 | 1465498540325 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 3668 | 1465498540328 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:40 INFO - PROCESS | 3668 | 1465498540462 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:55:40 INFO - PROCESS | 3668 | 1465498540596 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 3668 | 1465498540599 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:40 INFO - PROCESS | 3668 | ++DOCSHELL 10A53400 == 38 [pid = 3668] [id = 415] 11:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (10B6EC00) [pid = 3668] [serial = 1245] [outer = 00000000] 11:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (11AD1000) [pid = 3668] [serial = 1246] [outer = 10B6EC00] 11:55:40 INFO - PROCESS | 3668 | 1465498540661 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (12DAC000) [pid = 3668] [serial = 1247] [outer = 10B6EC00] 11:55:41 INFO - PROCESS | 3668 | 1465498541516 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1249ms 11:55:41 INFO - PROCESS | 3668 | 1465498541581 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 3668 | 1465498541584 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:55:41 INFO - PROCESS | 3668 | 1465498541589 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 3668 | 1465498541593 Marionette TRACE conn3 <- [1,1626,null,{}] 11:55:41 INFO - PROCESS | 3668 | 1465498541599 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 3668 | 1465498541602 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:41 INFO - PROCESS | 3668 | 1465498541714 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:55:41 INFO - PROCESS | 3668 | 1465498541853 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 3668 | 1465498541857 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:41 INFO - PROCESS | 3668 | ++DOCSHELL 10F23400 == 39 [pid = 3668] [id = 416] 11:55:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10F23C00) [pid = 3668] [serial = 1248] [outer = 00000000] 11:55:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (10FB7000) [pid = 3668] [serial = 1249] [outer = 10F23C00] 11:55:41 INFO - PROCESS | 3668 | 1465498541932 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (112E6C00) [pid = 3668] [serial = 1250] [outer = 10F23C00] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 15E81400 == 38 [pid = 3668] [id = 413] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 1562CC00 == 37 [pid = 3668] [id = 412] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 13931000 == 36 [pid = 3668] [id = 411] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 1822D400 == 35 [pid = 3668] [id = 410] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 17A6A400 == 34 [pid = 3668] [id = 409] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 173A0000 == 33 [pid = 3668] [id = 408] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 15E82400 == 32 [pid = 3668] [id = 407] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 13D02400 == 31 [pid = 3668] [id = 406] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 1393F000 == 30 [pid = 3668] [id = 405] 11:55:42 INFO - PROCESS | 3668 | --DOCSHELL 12A0FC00 == 29 [pid = 3668] [id = 404] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1449C800) [pid = 3668] [serial = 1192] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15C98400) [pid = 3668] [serial = 1195] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (155E8400) [pid = 3668] [serial = 1193] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170FC000) [pid = 3668] [serial = 1198] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16B29400) [pid = 3668] [serial = 1196] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17935800) [pid = 3668] [serial = 1201] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (172E3C00) [pid = 3668] [serial = 1199] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (14442400) [pid = 3668] [serial = 1204] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (12AE5800) [pid = 3668] [serial = 1186] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (112DBC00) [pid = 3668] [serial = 1183] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (112E2800) [pid = 3668] [serial = 1184] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A24A800) [pid = 3668] [serial = 1181] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17D57800) [pid = 3668] [serial = 1207] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13CB4000) [pid = 3668] [serial = 1189] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (12D59400) [pid = 3668] [serial = 1187] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (140D0800) [pid = 3668] [serial = 1205] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (13D04400) [pid = 3668] [serial = 1190] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (179CEC00) [pid = 3668] [serial = 1202] [outer = 00000000] [url = about:blank] 11:55:42 INFO - PROCESS | 3668 | 1465498542464 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 937ms 11:55:42 INFO - PROCESS | 3668 | 1465498542535 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 3668 | 1465498542540 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 11:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:55:42 INFO - PROCESS | 3668 | 1465498542546 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 3668 | 1465498542548 Marionette TRACE conn3 <- [1,1630,null,{}] 11:55:42 INFO - PROCESS | 3668 | 1465498542552 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 3668 | 1465498542555 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:42 INFO - PROCESS | 3668 | 1465498542640 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:55:42 INFO - PROCESS | 3668 | 1465498542648 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 3668 | 1465498542650 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:42 INFO - PROCESS | 3668 | ++DOCSHELL 12ADE400 == 30 [pid = 3668] [id = 417] 11:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (12AE5C00) [pid = 3668] [serial = 1251] [outer = 00000000] 11:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (12D63C00) [pid = 3668] [serial = 1252] [outer = 12AE5C00] 11:55:42 INFO - PROCESS | 3668 | 1465498542698 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (130BC800) [pid = 3668] [serial = 1253] [outer = 12AE5C00] 11:55:43 INFO - PROCESS | 3668 | 1465498543180 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 702ms 11:55:43 INFO - PROCESS | 3668 | 1465498543245 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 3668 | 1465498543247 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:55:43 INFO - PROCESS | 3668 | 1465498543250 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 3668 | 1465498543254 Marionette TRACE conn3 <- [1,1634,null,{}] 11:55:43 INFO - PROCESS | 3668 | 1465498543265 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 3668 | 1465498543270 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:43 INFO - PROCESS | 3668 | 1465498543389 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:55:43 INFO - PROCESS | 3668 | 1465498543494 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 3668 | 1465498543498 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:43 INFO - PROCESS | 3668 | ++DOCSHELL 13CBA000 == 31 [pid = 3668] [id = 418] 11:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13CBE000) [pid = 3668] [serial = 1254] [outer = 00000000] 11:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (14431800) [pid = 3668] [serial = 1255] [outer = 13CBE000] 11:55:43 INFO - PROCESS | 3668 | 1465498543547 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1444B400) [pid = 3668] [serial = 1256] [outer = 13CBE000] 11:55:43 INFO - PROCESS | 3668 | 1465498543922 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 11:55:43 INFO - PROCESS | 3668 | 1465498543950 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 3668 | 1465498543952 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 11:55:43 INFO - PROCESS | 3668 | 1465498543955 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:55:43 INFO - PROCESS | 3668 | 1465498543957 Marionette TRACE conn3 <- [1,1638,null,{}] 11:55:43 INFO - PROCESS | 3668 | 1465498543960 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 3668 | 1465498543962 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:44 INFO - PROCESS | 3668 | 1465498544043 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:55:44 INFO - PROCESS | 3668 | 1465498544048 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3668 | 1465498544050 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:44 INFO - PROCESS | 3668 | ++DOCSHELL 1562C000 == 32 [pid = 3668] [id = 419] 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1562C400) [pid = 3668] [serial = 1257] [outer = 00000000] 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15E8FC00) [pid = 3668] [serial = 1258] [outer = 1562C400] 11:55:44 INFO - PROCESS | 3668 | 1465498544095 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16B97C00) [pid = 3668] [serial = 1259] [outer = 1562C400] 11:55:44 INFO - PROCESS | 3668 | 1465498544587 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 687ms 11:55:44 INFO - PROCESS | 3668 | 1465498544660 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 3668 | 1465498544662 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:55:44 INFO - PROCESS | 3668 | 1465498544665 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 3668 | 1465498544667 Marionette TRACE conn3 <- [1,1642,null,{}] 11:55:44 INFO - PROCESS | 3668 | 1465498544671 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 3668 | 1465498544673 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:44 INFO - PROCESS | 3668 | 1465498544807 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:55:44 INFO - PROCESS | 3668 | 1465498544867 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3668 | 1465498544869 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:44 INFO - PROCESS | 3668 | ++DOCSHELL 16E5A400 == 33 [pid = 3668] [id = 420] 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16E5B800) [pid = 3668] [serial = 1260] [outer = 00000000] 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F2C00) [pid = 3668] [serial = 1261] [outer = 16E5B800] 11:55:44 INFO - PROCESS | 3668 | 1465498544915 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (170FBC00) [pid = 3668] [serial = 1262] [outer = 16E5B800] 11:55:45 INFO - PROCESS | 3668 | 1465498545321 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 702ms 11:55:45 INFO - PROCESS | 3668 | 1465498545365 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 3668 | 1465498545367 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:55:45 INFO - PROCESS | 3668 | 1465498545370 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 3668 | 1465498545371 Marionette TRACE conn3 <- [1,1646,null,{}] 11:55:45 INFO - PROCESS | 3668 | 1465498545375 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 3668 | 1465498545380 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:45 INFO - PROCESS | 3668 | 1465498545522 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:55:45 INFO - PROCESS | 3668 | 1465498545594 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 3668 | 1465498545596 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:45 INFO - PROCESS | 3668 | ++DOCSHELL 1793E000 == 34 [pid = 3668] [id = 421] 11:55:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17940800) [pid = 3668] [serial = 1263] [outer = 00000000] 11:55:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (179F3400) [pid = 3668] [serial = 1264] [outer = 17940800] 11:55:45 INFO - PROCESS | 3668 | 1465498545640 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17A7F000) [pid = 3668] [serial = 1265] [outer = 17940800] 11:55:46 INFO - PROCESS | 3668 | 1465498546055 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 11:55:46 INFO - PROCESS | 3668 | 1465498546111 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 3668 | 1465498546113 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:55:46 INFO - PROCESS | 3668 | 1465498546116 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 3668 | 1465498546118 Marionette TRACE conn3 <- [1,1650,null,{}] 11:55:46 INFO - PROCESS | 3668 | 1465498546125 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 3668 | 1465498546127 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:46 INFO - PROCESS | 3668 | 1465498546269 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (173A0C00) [pid = 3668] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17B52C00) [pid = 3668] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18513000) [pid = 3668] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (140D4400) [pid = 3668] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12A18800) [pid = 3668] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13CB1400) [pid = 3668] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18339800) [pid = 3668] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16B89000) [pid = 3668] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (10BB9400) [pid = 3668] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17A6D800) [pid = 3668] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19DF5400) [pid = 3668] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:55:46 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19E94800) [pid = 3668] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:55:46 INFO - PROCESS | 3668 | 1465498546439 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 3668 | 1465498546441 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:46 INFO - PROCESS | 3668 | ++DOCSHELL 10431800 == 35 [pid = 3668] [id = 422] 11:55:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10471400) [pid = 3668] [serial = 1266] [outer = 00000000] 11:55:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (12895400) [pid = 3668] [serial = 1267] [outer = 10471400] 11:55:46 INFO - PROCESS | 3668 | 1465498546486 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (12DA2C00) [pid = 3668] [serial = 1268] [outer = 10471400] 11:55:46 INFO - PROCESS | 3668 | 1465498546839 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 796ms 11:55:46 INFO - PROCESS | 3668 | 1465498546902 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 3668 | 1465498546904 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 11:55:46 INFO - PROCESS | 3668 | 1465498546908 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:55:46 INFO - PROCESS | 3668 | 1465498546909 Marionette TRACE conn3 <- [1,1654,null,{}] 11:55:46 INFO - PROCESS | 3668 | 1465498546913 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 3668 | 1465498546915 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:47 INFO - PROCESS | 3668 | 1465498547023 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:55:47 INFO - PROCESS | 3668 | 1465498547078 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 3668 | 1465498547080 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:47 INFO - PROCESS | 3668 | ++DOCSHELL 13D04400 == 36 [pid = 3668] [id = 423] 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15775C00) [pid = 3668] [serial = 1269] [outer = 00000000] 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1822D400) [pid = 3668] [serial = 1270] [outer = 15775C00] 11:55:47 INFO - PROCESS | 3668 | 1465498547123 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1850E400) [pid = 3668] [serial = 1271] [outer = 15775C00] 11:55:47 INFO - PROCESS | 3668 | 1465498547478 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 593ms 11:55:47 INFO - PROCESS | 3668 | 1465498547505 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 3668 | 1465498547507 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 11:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:55:47 INFO - PROCESS | 3668 | 1465498547510 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 3668 | 1465498547511 Marionette TRACE conn3 <- [1,1658,null,{}] 11:55:47 INFO - PROCESS | 3668 | 1465498547515 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 3668 | 1465498547517 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:47 INFO - PROCESS | 3668 | 1465498547635 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:55:47 INFO - PROCESS | 3668 | 1465498547642 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 3668 | 1465498547644 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:47 INFO - PROCESS | 3668 | ++DOCSHELL 13CC0000 == 37 [pid = 3668] [id = 424] 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17B61C00) [pid = 3668] [serial = 1272] [outer = 00000000] 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (19DEFC00) [pid = 3668] [serial = 1273] [outer = 17B61C00] 11:55:47 INFO - PROCESS | 3668 | 1465498547687 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19E87800) [pid = 3668] [serial = 1274] [outer = 17B61C00] 11:55:48 INFO - PROCESS | 3668 | 1465498548107 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 11:55:48 INFO - PROCESS | 3668 | 1465498548148 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 3668 | 1465498548150 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 11:55:48 INFO - PROCESS | 3668 | 1465498548153 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:55:48 INFO - PROCESS | 3668 | 1465498548155 Marionette TRACE conn3 <- [1,1662,null,{}] 11:55:48 INFO - PROCESS | 3668 | 1465498548159 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 3668 | 1465498548161 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:48 INFO - PROCESS | 3668 | 1465498548282 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:55:48 INFO - PROCESS | 3668 | 1465498548290 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 3668 | 1465498548292 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:48 INFO - PROCESS | 3668 | ++DOCSHELL 103CAC00 == 38 [pid = 3668] [id = 425] 11:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (112E4400) [pid = 3668] [serial = 1275] [outer = 00000000] 11:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E8EC00) [pid = 3668] [serial = 1276] [outer = 112E4400] 11:55:48 INFO - PROCESS | 3668 | 1465498548335 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A245C00) [pid = 3668] [serial = 1277] [outer = 112E4400] 11:55:49 INFO - PROCESS | 3668 | 1465498549002 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 906ms 11:55:49 INFO - PROCESS | 3668 | 1465498549060 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 3668 | 1465498549064 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 11:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:55:49 INFO - PROCESS | 3668 | 1465498549069 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 3668 | 1465498549074 Marionette TRACE conn3 <- [1,1666,null,{}] 11:55:49 INFO - PROCESS | 3668 | 1465498549079 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 3668 | 1465498549082 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:49 INFO - PROCESS | 3668 | 1465498549192 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:55:49 INFO - PROCESS | 3668 | 1465498549324 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 3668 | 1465498549327 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:49 INFO - PROCESS | 3668 | ++DOCSHELL 10A50C00 == 39 [pid = 3668] [id = 426] 11:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10F22000) [pid = 3668] [serial = 1278] [outer = 00000000] 11:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (114C5000) [pid = 3668] [serial = 1279] [outer = 10F22000] 11:55:49 INFO - PROCESS | 3668 | 1465498549387 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13129C00) [pid = 3668] [serial = 1280] [outer = 10F22000] 11:55:49 INFO - PROCESS | 3668 | 1465498549947 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 937ms 11:55:50 INFO - PROCESS | 3668 | 1465498550015 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 3668 | 1465498550020 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:55:50 INFO - PROCESS | 3668 | 1465498550026 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 3668 | 1465498550029 Marionette TRACE conn3 <- [1,1670,null,{}] 11:55:50 INFO - PROCESS | 3668 | 1465498550033 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 3668 | 1465498550036 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:50 INFO - PROCESS | 3668 | 1465498550144 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:55:50 INFO - PROCESS | 3668 | 1465498550276 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 3668 | 1465498550279 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:50 INFO - PROCESS | 3668 | ++DOCSHELL 14445000 == 40 [pid = 3668] [id = 427] 11:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (14448400) [pid = 3668] [serial = 1281] [outer = 00000000] 11:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (155F2400) [pid = 3668] [serial = 1282] [outer = 14448400] 11:55:50 INFO - PROCESS | 3668 | 1465498550336 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15E87C00) [pid = 3668] [serial = 1283] [outer = 14448400] 11:55:50 INFO - PROCESS | 3668 | 1465498550913 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 937ms 11:55:50 INFO - PROCESS | 3668 | 1465498550971 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 3668 | 1465498550974 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:55:50 INFO - PROCESS | 3668 | 1465498550978 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 3668 | 1465498550981 Marionette TRACE conn3 <- [1,1674,null,{}] 11:55:50 INFO - PROCESS | 3668 | 1465498550992 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 3668 | 1465498550997 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:51 INFO - PROCESS | 3668 | 1465498551102 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:55:51 INFO - PROCESS | 3668 | 1465498551245 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 3668 | 1465498551249 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:51 INFO - PROCESS | 3668 | ++DOCSHELL 18339800 == 41 [pid = 3668] [id = 428] 11:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1833B000) [pid = 3668] [serial = 1284] [outer = 00000000] 11:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19DF7000) [pid = 3668] [serial = 1285] [outer = 1833B000] 11:55:51 INFO - PROCESS | 3668 | 1465498551305 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A25DC00) [pid = 3668] [serial = 1286] [outer = 1833B000] 11:55:51 INFO - PROCESS | 3668 | 1465498552002 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1092ms 11:55:52 INFO - PROCESS | 3668 | 1465498552078 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 3668 | 1465498552082 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 11:55:52 INFO - PROCESS | 3668 | 1465498552087 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:55:52 INFO - PROCESS | 3668 | 1465498552091 Marionette TRACE conn3 <- [1,1678,null,{}] 11:55:52 INFO - PROCESS | 3668 | 1465498552096 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 3668 | 1465498552099 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:52 INFO - PROCESS | 3668 | 1465498552204 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:55:52 INFO - PROCESS | 3668 | 1465498552342 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 3668 | 1465498552346 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:52 INFO - PROCESS | 3668 | ++DOCSHELL 10F25000 == 42 [pid = 3668] [id = 429] 11:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10F29C00) [pid = 3668] [serial = 1287] [outer = 00000000] 11:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (11CC1800) [pid = 3668] [serial = 1288] [outer = 10F29C00] 11:55:52 INFO - PROCESS | 3668 | 1465498552398 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (12D59400) [pid = 3668] [serial = 1289] [outer = 10F29C00] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 13CC0000 == 41 [pid = 3668] [id = 424] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 13D04400 == 40 [pid = 3668] [id = 423] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 10431800 == 39 [pid = 3668] [id = 422] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 1793E000 == 38 [pid = 3668] [id = 421] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 16E5A400 == 37 [pid = 3668] [id = 420] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 1562C000 == 36 [pid = 3668] [id = 419] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 13CBA000 == 35 [pid = 3668] [id = 418] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 12ADE400 == 34 [pid = 3668] [id = 417] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 10F23400 == 33 [pid = 3668] [id = 416] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 11CC7400 == 32 [pid = 3668] [id = 414] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 10A53400 == 31 [pid = 3668] [id = 415] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 14445000 == 30 [pid = 3668] [id = 427] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 18339800 == 29 [pid = 3668] [id = 428] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 103CAC00 == 28 [pid = 3668] [id = 425] 11:55:53 INFO - PROCESS | 3668 | --DOCSHELL 10A50C00 == 27 [pid = 3668] [id = 426] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17A6A800) [pid = 3668] [serial = 1225] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17A82800) [pid = 3668] [serial = 1226] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17D5D800) [pid = 3668] [serial = 1208] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18A37400) [pid = 3668] [serial = 1231] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1562D800) [pid = 3668] [serial = 1219] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15C6D800) [pid = 3668] [serial = 1220] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12AE6000) [pid = 3668] [serial = 1213] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13035000) [pid = 3668] [serial = 1214] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13D04000) [pid = 3668] [serial = 1216] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (14435000) [pid = 3668] [serial = 1217] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19DEE400) [pid = 3668] [serial = 1234] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16E61C00) [pid = 3668] [serial = 1222] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DF2000) [pid = 3668] [serial = 1235] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16EF9400) [pid = 3668] [serial = 1223] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10FB3800) [pid = 3668] [serial = 1210] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112DB400) [pid = 3668] [serial = 1211] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (182B2800) [pid = 3668] [serial = 1228] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (182B4400) [pid = 3668] [serial = 1229] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19E8D000) [pid = 3668] [serial = 1237] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19E8DC00) [pid = 3668] [serial = 1238] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A25D400) [pid = 3668] [serial = 1240] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (170F9C00) [pid = 3668] [serial = 1243] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A644400) [pid = 3668] [serial = 1241] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (15C61400) [pid = 3668] [serial = 1232] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3668 | 1465498553526 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1452ms 11:55:53 INFO - PROCESS | 3668 | 1465498553550 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 3668 | 1465498553553 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 11:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:55:53 INFO - PROCESS | 3668 | 1465498553557 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 3668 | 1465498553560 Marionette TRACE conn3 <- [1,1682,null,{}] 11:55:53 INFO - PROCESS | 3668 | 1465498553565 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 3668 | 1465498553568 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:53 INFO - PROCESS | 3668 | 1465498553655 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:55:53 INFO - PROCESS | 3668 | 1465498553789 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 3668 | 1465498553792 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:53 INFO - PROCESS | 3668 | ++DOCSHELL 10F25400 == 28 [pid = 3668] [id = 430] 11:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (10F7B000) [pid = 3668] [serial = 1290] [outer = 00000000] 11:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (112DF000) [pid = 3668] [serial = 1291] [outer = 10F7B000] 11:55:53 INFO - PROCESS | 3668 | 1465498553839 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11C22000) [pid = 3668] [serial = 1292] [outer = 10F7B000] 11:55:54 INFO - PROCESS | 3668 | 1465498554226 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 687ms 11:55:54 INFO - PROCESS | 3668 | 1465498554254 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 3668 | 1465498554259 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:55:54 INFO - PROCESS | 3668 | 1465498554266 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 3668 | 1465498554268 Marionette TRACE conn3 <- [1,1686,null,{}] 11:55:54 INFO - PROCESS | 3668 | 1465498554301 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 3668 | 1465498554303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:54 INFO - PROCESS | 3668 | 1465498554394 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:55:54 INFO - PROCESS | 3668 | 1465498554407 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 3668 | 1465498554410 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:54 INFO - PROCESS | 3668 | ++DOCSHELL 13934400 == 29 [pid = 3668] [id = 431] 11:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1393BC00) [pid = 3668] [serial = 1293] [outer = 00000000] 11:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13D0CC00) [pid = 3668] [serial = 1294] [outer = 1393BC00] 11:55:54 INFO - PROCESS | 3668 | 1465498554456 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (140D3C00) [pid = 3668] [serial = 1295] [outer = 1393BC00] 11:55:54 INFO - PROCESS | 3668 | 1465498554902 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 702ms 11:55:54 INFO - PROCESS | 3668 | 1465498554964 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 3668 | 1465498554966 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:55:54 INFO - PROCESS | 3668 | 1465498554970 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 3668 | 1465498554973 Marionette TRACE conn3 <- [1,1690,null,{}] 11:55:54 INFO - PROCESS | 3668 | 1465498554984 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 3668 | 1465498554988 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:55 INFO - PROCESS | 3668 | 1465498555068 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:55:55 INFO - PROCESS | 3668 | 1465498555075 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 3668 | 1465498555078 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:55 INFO - PROCESS | 3668 | ++DOCSHELL 15C65C00 == 30 [pid = 3668] [id = 432] 11:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15C6C800) [pid = 3668] [serial = 1296] [outer = 00000000] 11:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16CD2400) [pid = 3668] [serial = 1297] [outer = 15C6C800] 11:55:55 INFO - PROCESS | 3668 | 1465498555129 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16E61C00) [pid = 3668] [serial = 1298] [outer = 15C6C800] 11:55:55 INFO - PROCESS | 3668 | 1465498555621 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 702ms 11:55:55 INFO - PROCESS | 3668 | 1465498555669 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 3668 | 1465498555672 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 11:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:55:55 INFO - PROCESS | 3668 | 1465498555675 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 3668 | 1465498555677 Marionette TRACE conn3 <- [1,1694,null,{}] 11:55:55 INFO - PROCESS | 3668 | 1465498555686 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 3668 | 1465498555688 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:55 INFO - PROCESS | 3668 | 1465498555837 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:55:55 INFO - PROCESS | 3668 | 1465498555898 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 3668 | 1465498555900 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:55 INFO - PROCESS | 3668 | ++DOCSHELL 170FC000 == 31 [pid = 3668] [id = 433] 11:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (170FC400) [pid = 3668] [serial = 1299] [outer = 00000000] 11:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (173A0400) [pid = 3668] [serial = 1300] [outer = 170FC400] 11:55:55 INFO - PROCESS | 3668 | 1465498555943 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (179DC000) [pid = 3668] [serial = 1301] [outer = 170FC400] 11:55:56 INFO - PROCESS | 3668 | 1465498556363 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 11:55:56 INFO - PROCESS | 3668 | 1465498556419 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 3668 | 1465498556421 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 11:55:56 INFO - PROCESS | 3668 | 1465498556425 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:55:56 INFO - PROCESS | 3668 | 1465498556426 Marionette TRACE conn3 <- [1,1698,null,{}] 11:55:56 INFO - PROCESS | 3668 | 1465498556430 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 3668 | 1465498556432 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:56 INFO - PROCESS | 3668 | 1465498556540 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:55:56 INFO - PROCESS | 3668 | 1465498556545 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 3668 | 1465498556547 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:56 INFO - PROCESS | 3668 | ++DOCSHELL 173A0000 == 32 [pid = 3668] [id = 434] 11:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179F8800) [pid = 3668] [serial = 1302] [outer = 00000000] 11:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17B54C00) [pid = 3668] [serial = 1303] [outer = 179F8800] 11:55:56 INFO - PROCESS | 3668 | 1465498556590 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17D58800) [pid = 3668] [serial = 1304] [outer = 179F8800] 11:55:57 INFO - PROCESS | 3668 | 1465498557063 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 687ms 11:55:57 INFO - PROCESS | 3668 | 1465498557129 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 3668 | 1465498557132 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:55:57 INFO - PROCESS | 3668 | 1465498557135 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 3668 | 1465498557136 Marionette TRACE conn3 <- [1,1702,null,{}] 11:55:57 INFO - PROCESS | 3668 | 1465498557143 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 3668 | 1465498557149 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:57 INFO - PROCESS | 3668 | 1465498557296 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:55:57 INFO - PROCESS | 3668 | 1465498557309 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 3668 | 1465498557311 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:57 INFO - PROCESS | 3668 | ++DOCSHELL 18517400 == 33 [pid = 3668] [id = 435] 11:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18A35000) [pid = 3668] [serial = 1305] [outer = 00000000] 11:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DEEC00) [pid = 3668] [serial = 1306] [outer = 18A35000] 11:55:57 INFO - PROCESS | 3668 | 1465498557355 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DF6800) [pid = 3668] [serial = 1307] [outer = 18A35000] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B61C00) [pid = 3668] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16E5B800) [pid = 3668] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12AE5C00) [pid = 3668] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10F23C00) [pid = 3668] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13CBE000) [pid = 3668] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1562C400) [pid = 3668] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1280B000) [pid = 3668] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10B6EC00) [pid = 3668] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17940800) [pid = 3668] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10471400) [pid = 3668] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15775C00) [pid = 3668] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:55:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (112E4400) [pid = 3668] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:55:57 INFO - PROCESS | 3668 | 1465498557964 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 905ms 11:55:58 INFO - PROCESS | 3668 | 1465498558041 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 3668 | 1465498558043 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 11:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:55:58 INFO - PROCESS | 3668 | 1465498558046 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 3668 | 1465498558048 Marionette TRACE conn3 <- [1,1706,null,{}] 11:55:58 INFO - PROCESS | 3668 | 1465498558051 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 3668 | 1465498558053 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:58 INFO - PROCESS | 3668 | 1465498558132 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:55:58 INFO - PROCESS | 3668 | 1465498558138 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 3668 | 1465498558140 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:58 INFO - PROCESS | 3668 | ++DOCSHELL 13CB6C00 == 34 [pid = 3668] [id = 436] 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13CBE000) [pid = 3668] [serial = 1308] [outer = 00000000] 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170F7000) [pid = 3668] [serial = 1309] [outer = 13CBE000] 11:55:58 INFO - PROCESS | 3668 | 1465498558183 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179F5800) [pid = 3668] [serial = 1310] [outer = 13CBE000] 11:55:58 INFO - PROCESS | 3668 | 1465498558622 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 593ms 11:55:58 INFO - PROCESS | 3668 | 1465498558645 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 3668 | 1465498558647 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 11:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:55:58 INFO - PROCESS | 3668 | 1465498558650 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 3668 | 1465498558652 Marionette TRACE conn3 <- [1,1710,null,{}] 11:55:58 INFO - PROCESS | 3668 | 1465498558655 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 3668 | 1465498558657 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:58 INFO - PROCESS | 3668 | 1465498558731 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:55:58 INFO - PROCESS | 3668 | 1465498558736 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 3668 | 1465498558738 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:58 INFO - PROCESS | 3668 | ++DOCSHELL 13CBB000 == 35 [pid = 3668] [id = 437] 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (155F0400) [pid = 3668] [serial = 1311] [outer = 00000000] 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DF3800) [pid = 3668] [serial = 1312] [outer = 155F0400] 11:55:58 INFO - PROCESS | 3668 | 1465498558781 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E8A400) [pid = 3668] [serial = 1313] [outer = 155F0400] 11:55:59 INFO - PROCESS | 3668 | 1465498559220 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 593ms 11:55:59 INFO - PROCESS | 3668 | 1465498559245 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 3668 | 1465498559247 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:55:59 INFO - PROCESS | 3668 | 1465498559250 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 3668 | 1465498559252 Marionette TRACE conn3 <- [1,1714,null,{}] 11:55:59 INFO - PROCESS | 3668 | 1465498559255 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 3668 | 1465498559257 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:59 INFO - PROCESS | 3668 | 1465498559375 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:55:59 INFO - PROCESS | 3668 | 1465498559382 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 3668 | 1465498559384 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:55:59 INFO - PROCESS | 3668 | ++DOCSHELL 182BE400 == 36 [pid = 3668] [id = 438] 11:55:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1833AC00) [pid = 3668] [serial = 1314] [outer = 00000000] 11:55:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A25D400) [pid = 3668] [serial = 1315] [outer = 1833AC00] 11:55:59 INFO - PROCESS | 3668 | 1465498559427 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A63BC00) [pid = 3668] [serial = 1316] [outer = 1833AC00] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 10F25400 == 35 [pid = 3668] [id = 430] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 10F25000 == 34 [pid = 3668] [id = 429] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 13934400 == 33 [pid = 3668] [id = 431] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 13CB6C00 == 32 [pid = 3668] [id = 436] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 13CBB000 == 31 [pid = 3668] [id = 437] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 18517400 == 30 [pid = 3668] [id = 435] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 15C65C00 == 29 [pid = 3668] [id = 432] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 173A0000 == 28 [pid = 3668] [id = 434] 11:56:00 INFO - PROCESS | 3668 | --DOCSHELL 170FC000 == 27 [pid = 3668] [id = 433] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19E8EC00) [pid = 3668] [serial = 1276] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A245C00) [pid = 3668] [serial = 1277] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19DEFC00) [pid = 3668] [serial = 1273] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19E87800) [pid = 3668] [serial = 1274] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (170F2C00) [pid = 3668] [serial = 1261] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (12D63C00) [pid = 3668] [serial = 1252] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (130BC800) [pid = 3668] [serial = 1253] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10FB7000) [pid = 3668] [serial = 1249] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (112E6C00) [pid = 3668] [serial = 1250] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (14431800) [pid = 3668] [serial = 1255] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1444B400) [pid = 3668] [serial = 1256] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15E8FC00) [pid = 3668] [serial = 1258] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (17D55400) [pid = 3668] [serial = 1244] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (11AD1000) [pid = 3668] [serial = 1246] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (12DAC000) [pid = 3668] [serial = 1247] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (179F3400) [pid = 3668] [serial = 1264] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (170FBC00) [pid = 3668] [serial = 1262] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (12895400) [pid = 3668] [serial = 1267] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (17A7F000) [pid = 3668] [serial = 1265] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (12DA2C00) [pid = 3668] [serial = 1268] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1822D400) [pid = 3668] [serial = 1270] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1850E400) [pid = 3668] [serial = 1271] [outer = 00000000] [url = about:blank] 11:56:00 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (16B97C00) [pid = 3668] [serial = 1259] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3668 | 1465498561096 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1904ms 11:56:01 INFO - PROCESS | 3668 | 1465498561158 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 3668 | 1465498561162 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 11:56:01 INFO - PROCESS | 3668 | 1465498561166 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:56:01 INFO - PROCESS | 3668 | 1465498561170 Marionette TRACE conn3 <- [1,1718,null,{}] 11:56:01 INFO - PROCESS | 3668 | 1465498561176 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 3668 | 1465498561179 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:01 INFO - PROCESS | 3668 | 1465498561268 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:56:01 INFO - PROCESS | 3668 | 1465498561275 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 3668 | 1465498561279 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:01 INFO - PROCESS | 3668 | ++DOCSHELL 10A4A400 == 28 [pid = 3668] [id = 439] 11:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (10A4A800) [pid = 3668] [serial = 1317] [outer = 00000000] 11:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10F25400) [pid = 3668] [serial = 1318] [outer = 10A4A800] 11:56:01 INFO - PROCESS | 3668 | 1465498561332 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10F78C00) [pid = 3668] [serial = 1319] [outer = 10A4A800] 11:56:01 INFO - PROCESS | 3668 | 1465498561820 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 702ms 11:56:01 INFO - PROCESS | 3668 | 1465498561867 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 3668 | 1465498561872 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:56:01 INFO - PROCESS | 3668 | 1465498561878 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 3668 | 1465498561880 Marionette TRACE conn3 <- [1,1722,null,{}] 11:56:01 INFO - PROCESS | 3668 | 1465498561884 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 3668 | 1465498561887 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:01 INFO - PROCESS | 3668 | 1465498561973 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:56:01 INFO - PROCESS | 3668 | 1465498561981 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 3668 | 1465498561984 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:01 INFO - PROCESS | 3668 | ++DOCSHELL 1280C800 == 29 [pid = 3668] [id = 440] 11:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1280F800) [pid = 3668] [serial = 1320] [outer = 00000000] 11:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12ADD000) [pid = 3668] [serial = 1321] [outer = 1280F800] 11:56:02 INFO - PROCESS | 3668 | 1465498562038 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (12BA2000) [pid = 3668] [serial = 1322] [outer = 1280F800] 11:56:02 INFO - PROCESS | 3668 | 1465498562503 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 624ms 11:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:56:02 INFO - PROCESS | 3668 | 1465498562515 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 3668 | 1465498562518 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 11:56:02 INFO - PROCESS | 3668 | 1465498562525 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 3668 | 1465498562528 Marionette TRACE conn3 <- [1,1726,null,{}] 11:56:02 INFO - PROCESS | 3668 | 1465498562539 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 3668 | 1465498562544 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:02 INFO - PROCESS | 3668 | 1465498562610 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:56:02 INFO - PROCESS | 3668 | 1465498562650 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 3668 | 1465498562653 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:02 INFO - PROCESS | 3668 | ++DOCSHELL 1393E800 == 30 [pid = 3668] [id = 441] 11:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1393F000) [pid = 3668] [serial = 1323] [outer = 00000000] 11:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13CBB000) [pid = 3668] [serial = 1324] [outer = 1393F000] 11:56:02 INFO - PROCESS | 3668 | 1465498562703 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (140C5800) [pid = 3668] [serial = 1325] [outer = 1393F000] 11:56:03 INFO - PROCESS | 3668 | 1465498563148 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 687ms 11:56:03 INFO - PROCESS | 3668 | 1465498563204 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 3668 | 1465498563207 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 11:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:56:03 INFO - PROCESS | 3668 | 1465498563210 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 3668 | 1465498563212 Marionette TRACE conn3 <- [1,1730,null,{}] 11:56:03 INFO - PROCESS | 3668 | 1465498563225 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 3668 | 1465498563227 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:03 INFO - PROCESS | 3668 | 1465498563310 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:56:03 INFO - PROCESS | 3668 | 1465498563316 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 3668 | 1465498563318 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:03 INFO - PROCESS | 3668 | ++DOCSHELL 1393FC00 == 31 [pid = 3668] [id = 442] 11:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (13CBA000) [pid = 3668] [serial = 1326] [outer = 00000000] 11:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1449EC00) [pid = 3668] [serial = 1327] [outer = 13CBA000] 11:56:03 INFO - PROCESS | 3668 | 1465498563362 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15772400) [pid = 3668] [serial = 1328] [outer = 13CBA000] 11:56:03 INFO - PROCESS | 3668 | 1465498563822 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 686ms 11:56:03 INFO - PROCESS | 3668 | 1465498563909 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 3668 | 1465498563911 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 11:56:03 INFO - PROCESS | 3668 | 1465498563915 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:56:03 INFO - PROCESS | 3668 | 1465498563917 Marionette TRACE conn3 <- [1,1734,null,{}] 11:56:03 INFO - PROCESS | 3668 | 1465498563920 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 3668 | 1465498563922 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:04 INFO - PROCESS | 3668 | 1465498564026 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:56:04 INFO - PROCESS | 3668 | 1465498564033 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 3668 | 1465498564036 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:04 INFO - PROCESS | 3668 | ++DOCSHELL 15E82C00 == 32 [pid = 3668] [id = 443] 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15E8D800) [pid = 3668] [serial = 1329] [outer = 00000000] 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16CD4400) [pid = 3668] [serial = 1330] [outer = 15E8D800] 11:56:04 INFO - PROCESS | 3668 | 1465498564088 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16EF9C00) [pid = 3668] [serial = 1331] [outer = 15E8D800] 11:56:04 INFO - PROCESS | 3668 | 1465498564524 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 640ms 11:56:04 INFO - PROCESS | 3668 | 1465498564553 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 3668 | 1465498564555 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:56:04 INFO - PROCESS | 3668 | 1465498564562 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 3668 | 1465498564564 Marionette TRACE conn3 <- [1,1738,null,{}] 11:56:04 INFO - PROCESS | 3668 | 1465498564567 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 3668 | 1465498564572 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:04 INFO - PROCESS | 3668 | 1465498564672 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:56:04 INFO - PROCESS | 3668 | 1465498564679 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 3668 | 1465498564681 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:04 INFO - PROCESS | 3668 | ++DOCSHELL 173A8400 == 33 [pid = 3668] [id = 444] 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (173F5800) [pid = 3668] [serial = 1332] [outer = 00000000] 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179F7C00) [pid = 3668] [serial = 1333] [outer = 173F5800] 11:56:04 INFO - PROCESS | 3668 | 1465498564726 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A7F400) [pid = 3668] [serial = 1334] [outer = 173F5800] 11:56:05 INFO - PROCESS | 3668 | 1465498565149 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 640ms 11:56:05 INFO - PROCESS | 3668 | 1465498565201 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 3668 | 1465498565203 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 11:56:05 INFO - PROCESS | 3668 | 1465498565207 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:56:05 INFO - PROCESS | 3668 | 1465498565208 Marionette TRACE conn3 <- [1,1742,null,{}] 11:56:05 INFO - PROCESS | 3668 | 1465498565212 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 3668 | 1465498565214 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:05 INFO - PROCESS | 3668 | 1465498565298 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:56:05 INFO - PROCESS | 3668 | 1465498565303 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 3668 | 1465498565305 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:05 INFO - PROCESS | 3668 | ++DOCSHELL 17D55400 == 34 [pid = 3668] [id = 445] 11:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17D56800) [pid = 3668] [serial = 1335] [outer = 00000000] 11:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1833B400) [pid = 3668] [serial = 1336] [outer = 17D56800] 11:56:05 INFO - PROCESS | 3668 | 1465498565349 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (130A4C00) [pid = 3668] [serial = 1337] [outer = 17D56800] 11:56:05 INFO - PROCESS | 3668 | 1465498565785 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 624ms 11:56:05 INFO - PROCESS | 3668 | 1465498565845 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 3668 | 1465498565847 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 11:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:56:05 INFO - PROCESS | 3668 | 1465498565851 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 3668 | 1465498565852 Marionette TRACE conn3 <- [1,1746,null,{}] 11:56:05 INFO - PROCESS | 3668 | 1465498565856 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 3668 | 1465498565858 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:05 INFO - PROCESS | 3668 | 1465498565932 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:56:05 INFO - PROCESS | 3668 | 1465498565937 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 3668 | 1465498565939 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:05 INFO - PROCESS | 3668 | ++DOCSHELL 179FB000 == 35 [pid = 3668] [id = 446] 11:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17A7B800) [pid = 3668] [serial = 1338] [outer = 00000000] 11:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19DEA800) [pid = 3668] [serial = 1339] [outer = 17A7B800] 11:56:05 INFO - PROCESS | 3668 | 1465498565982 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18A3A800) [pid = 3668] [serial = 1340] [outer = 17A7B800] 11:56:06 INFO - PROCESS | 3668 | 1465498566439 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 624ms 11:56:06 INFO - PROCESS | 3668 | 1465498566490 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 3668 | 1465498566492 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:56:06 INFO - PROCESS | 3668 | 1465498566495 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 3668 | 1465498566497 Marionette TRACE conn3 <- [1,1750,null,{}] 11:56:06 INFO - PROCESS | 3668 | 1465498566500 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 3668 | 1465498566502 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:06 INFO - PROCESS | 3668 | 1465498566608 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:56:06 INFO - PROCESS | 3668 | 1465498566617 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 3668 | 1465498566619 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:06 INFO - PROCESS | 3668 | ++DOCSHELL 13931000 == 36 [pid = 3668] [id = 447] 11:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19DF6000) [pid = 3668] [serial = 1341] [outer = 00000000] 11:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19E96800) [pid = 3668] [serial = 1342] [outer = 19DF6000] 11:56:06 INFO - PROCESS | 3668 | 1465498566714 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A245800) [pid = 3668] [serial = 1343] [outer = 19DF6000] 11:56:07 INFO - PROCESS | 3668 | 1465498567138 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 702ms 11:56:07 INFO - PROCESS | 3668 | 1465498567194 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 3668 | 1465498567196 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:56:07 INFO - PROCESS | 3668 | 1465498567199 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 3668 | 1465498567201 Marionette TRACE conn3 <- [1,1754,null,{}] 11:56:07 INFO - PROCESS | 3668 | 1465498567211 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 3668 | 1465498567213 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:07 INFO - PROCESS | 3668 | 1465498567324 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:56:07 INFO - PROCESS | 3668 | 1465498567343 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 3668 | 1465498567345 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:07 INFO - PROCESS | 3668 | ++DOCSHELL 1A257C00 == 37 [pid = 3668] [id = 448] 11:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A258C00) [pid = 3668] [serial = 1344] [outer = 00000000] 11:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A641000) [pid = 3668] [serial = 1345] [outer = 1A258C00] 11:56:07 INFO - PROCESS | 3668 | 1465498567449 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A7CF800) [pid = 3668] [serial = 1346] [outer = 1A258C00] 11:56:07 INFO - PROCESS | 3668 | 1465498567861 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 702ms 11:56:07 INFO - PROCESS | 3668 | 1465498567899 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 3668 | 1465498567901 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:56:07 INFO - PROCESS | 3668 | 1465498567904 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 3668 | 1465498567906 Marionette TRACE conn3 <- [1,1758,null,{}] 11:56:07 INFO - PROCESS | 3668 | 1465498567920 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 3668 | 1465498567922 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:08 INFO - PROCESS | 3668 | 1465498568070 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:56:08 INFO - PROCESS | 3668 | 1465498568087 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 3668 | 1465498568089 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:08 INFO - PROCESS | 3668 | ++DOCSHELL 15C9B000 == 38 [pid = 3668] [id = 449] 11:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A7E6400) [pid = 3668] [serial = 1347] [outer = 00000000] 11:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A88A000) [pid = 3668] [serial = 1348] [outer = 1A7E6400] 11:56:08 INFO - PROCESS | 3668 | 1465498568194 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A88F000) [pid = 3668] [serial = 1349] [outer = 1A7E6400] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (155F0400) [pid = 3668] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (170FC400) [pid = 3668] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (179F8800) [pid = 3668] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18A35000) [pid = 3668] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15C6C800) [pid = 3668] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1393BC00) [pid = 3668] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10F7B000) [pid = 3668] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F29C00) [pid = 3668] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1833B000) [pid = 3668] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (14448400) [pid = 3668] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10F22000) [pid = 3668] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:56:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13CBE000) [pid = 3668] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:56:08 INFO - PROCESS | 3668 | 1465498568749 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 906ms 11:56:08 INFO - PROCESS | 3668 | 1465498568809 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 3668 | 1465498568811 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 11:56:08 INFO - PROCESS | 3668 | 1465498568814 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:56:08 INFO - PROCESS | 3668 | 1465498568815 Marionette TRACE conn3 <- [1,1762,null,{}] 11:56:08 INFO - PROCESS | 3668 | 1465498568819 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 3668 | 1465498568820 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:08 INFO - PROCESS | 3668 | 1465498568898 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:56:08 INFO - PROCESS | 3668 | 1465498568992 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 3668 | 1465498568994 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:08 INFO - PROCESS | 3668 | ++DOCSHELL 105E6400 == 39 [pid = 3668] [id = 450] 11:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (105EC400) [pid = 3668] [serial = 1350] [outer = 00000000] 11:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (155F0400) [pid = 3668] [serial = 1351] [outer = 105EC400] 11:56:09 INFO - PROCESS | 3668 | 1465498569038 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A6B800) [pid = 3668] [serial = 1352] [outer = 105EC400] 11:56:09 INFO - PROCESS | 3668 | 1465498569397 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 625ms 11:56:09 INFO - PROCESS | 3668 | 1465498569468 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 3668 | 1465498569470 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 11:56:09 INFO - PROCESS | 3668 | 1465498569476 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:56:09 INFO - PROCESS | 3668 | 1465498569478 Marionette TRACE conn3 <- [1,1766,null,{}] 11:56:09 INFO - PROCESS | 3668 | 1465498569490 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 3668 | 1465498569492 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:09 INFO - PROCESS | 3668 | 1465498569570 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:56:09 INFO - PROCESS | 3668 | 1465498569575 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 3668 | 1465498569577 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:09 INFO - PROCESS | 3668 | ++DOCSHELL 172E4C00 == 40 [pid = 3668] [id = 451] 11:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D50800) [pid = 3668] [serial = 1353] [outer = 00000000] 11:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A891C00) [pid = 3668] [serial = 1354] [outer = 17D50800] 11:56:09 INFO - PROCESS | 3668 | 1465498569619 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1AB06C00) [pid = 3668] [serial = 1355] [outer = 17D50800] 11:56:10 INFO - PROCESS | 3668 | 1465498570033 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 593ms 11:56:10 INFO - PROCESS | 3668 | 1465498570087 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 3668 | 1465498570089 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 11:56:10 INFO - PROCESS | 3668 | 1465498570093 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 3668 | 1465498570094 Marionette TRACE conn3 <- [1,1770,null,{}] 11:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:56:10 INFO - PROCESS | 3668 | 1465498570097 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 3668 | 1465498570099 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:10 INFO - PROCESS | 3668 | 1465498570176 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:56:10 INFO - PROCESS | 3668 | 1465498570182 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 3668 | 1465498570184 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:10 INFO - PROCESS | 3668 | ++DOCSHELL 10F24000 == 41 [pid = 3668] [id = 452] 11:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1314D800) [pid = 3668] [serial = 1356] [outer = 00000000] 11:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB0C800) [pid = 3668] [serial = 1357] [outer = 1314D800] 11:56:10 INFO - PROCESS | 3668 | 1465498570226 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB10C00) [pid = 3668] [serial = 1358] [outer = 1314D800] 11:56:10 INFO - PROCESS | 3668 | 1465498570697 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 11:56:10 INFO - PROCESS | 3668 | 1465498570775 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 3668 | 1465498570780 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 11:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:56:10 INFO - PROCESS | 3668 | 1465498570786 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 3668 | 1465498570790 Marionette TRACE conn3 <- [1,1774,null,{}] 11:56:10 INFO - PROCESS | 3668 | 1465498570797 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 3668 | 1465498570800 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:10 INFO - PROCESS | 3668 | 1465498570931 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:56:11 INFO - PROCESS | 3668 | 1465498571113 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 3668 | 1465498571118 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:11 INFO - PROCESS | 3668 | ++DOCSHELL 10A4B000 == 42 [pid = 3668] [id = 453] 11:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10A4BC00) [pid = 3668] [serial = 1359] [outer = 00000000] 11:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10F21C00) [pid = 3668] [serial = 1360] [outer = 10A4BC00] 11:56:11 INFO - PROCESS | 3668 | 1465498571175 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (112E2800) [pid = 3668] [serial = 1361] [outer = 10A4BC00] 11:56:11 INFO - PROCESS | 3668 | 1465498571882 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1140ms 11:56:11 INFO - PROCESS | 3668 | 1465498571935 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 3668 | 1465498571940 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 11:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:56:11 INFO - PROCESS | 3668 | 1465498571946 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 3668 | 1465498571949 Marionette TRACE conn3 <- [1,1778,null,{}] 11:56:11 INFO - PROCESS | 3668 | 1465498571953 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 3668 | 1465498571956 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:12 INFO - PROCESS | 3668 | 1465498572074 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:56:12 INFO - PROCESS | 3668 | 1465498572221 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 3668 | 1465498572224 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:12 INFO - PROCESS | 3668 | ++DOCSHELL 13123C00 == 43 [pid = 3668] [id = 454] 11:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13148C00) [pid = 3668] [serial = 1362] [outer = 00000000] 11:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (132EB000) [pid = 3668] [serial = 1363] [outer = 13148C00] 11:56:12 INFO - PROCESS | 3668 | 1465498572280 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13D09000) [pid = 3668] [serial = 1364] [outer = 13148C00] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 172E4C00 == 42 [pid = 3668] [id = 451] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 105E6400 == 41 [pid = 3668] [id = 450] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 15C9B000 == 40 [pid = 3668] [id = 449] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 1A257C00 == 39 [pid = 3668] [id = 448] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 13931000 == 38 [pid = 3668] [id = 447] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 179FB000 == 37 [pid = 3668] [id = 446] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 17D55400 == 36 [pid = 3668] [id = 445] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 173A8400 == 35 [pid = 3668] [id = 444] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 15E82C00 == 34 [pid = 3668] [id = 443] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 1393FC00 == 33 [pid = 3668] [id = 442] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 1393E800 == 32 [pid = 3668] [id = 441] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 1280C800 == 31 [pid = 3668] [id = 440] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 10A4A400 == 30 [pid = 3668] [id = 439] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A25D400) [pid = 3668] [serial = 1315] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | 1465498573236 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:56:13 INFO - PROCESS | 3668 | --DOCSHELL 182BE400 == 29 [pid = 3668] [id = 438] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19E8A400) [pid = 3668] [serial = 1313] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (173A0400) [pid = 3668] [serial = 1300] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17B54C00) [pid = 3668] [serial = 1303] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (179DC000) [pid = 3668] [serial = 1301] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19DEEC00) [pid = 3668] [serial = 1306] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17D58800) [pid = 3668] [serial = 1304] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19DF3800) [pid = 3668] [serial = 1312] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19DF6800) [pid = 3668] [serial = 1307] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16CD2400) [pid = 3668] [serial = 1297] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13D0CC00) [pid = 3668] [serial = 1294] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (140D3C00) [pid = 3668] [serial = 1295] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (112DF000) [pid = 3668] [serial = 1291] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11C22000) [pid = 3668] [serial = 1292] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12D59400) [pid = 3668] [serial = 1289] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11CC1800) [pid = 3668] [serial = 1288] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A25DC00) [pid = 3668] [serial = 1286] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19DF7000) [pid = 3668] [serial = 1285] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15E87C00) [pid = 3668] [serial = 1283] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (155F2400) [pid = 3668] [serial = 1282] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13129C00) [pid = 3668] [serial = 1280] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (114C5000) [pid = 3668] [serial = 1279] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170F7000) [pid = 3668] [serial = 1309] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179F5800) [pid = 3668] [serial = 1310] [outer = 00000000] [url = about:blank] 11:56:13 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16E61C00) [pid = 3668] [serial = 1298] [outer = 00000000] [url = about:blank] 11:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1358ms 11:56:13 INFO - PROCESS | 3668 | 1465498573306 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:56:13 INFO - PROCESS | 3668 | 1465498573311 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 11:56:13 INFO - PROCESS | 3668 | 1465498573315 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 3668 | 1465498573318 Marionette TRACE conn3 <- [1,1782,null,{}] 11:56:13 INFO - PROCESS | 3668 | 1465498573324 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 3668 | 1465498573327 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:13 INFO - PROCESS | 3668 | 1465498573425 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:56:13 INFO - PROCESS | 3668 | 1465498573432 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 3668 | 1465498573434 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:13 INFO - PROCESS | 3668 | ++DOCSHELL 10A4E000 == 30 [pid = 3668] [id = 455] 11:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10F29C00) [pid = 3668] [serial = 1365] [outer = 00000000] 11:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (112DF000) [pid = 3668] [serial = 1366] [outer = 10F29C00] 11:56:13 INFO - PROCESS | 3668 | 1465498573482 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (114BCC00) [pid = 3668] [serial = 1367] [outer = 10F29C00] 11:56:13 INFO - PROCESS | 3668 | 1465498574001 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 750ms 11:56:14 INFO - PROCESS | 3668 | 1465498574052 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 3668 | 1465498574056 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 11:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:56:14 INFO - PROCESS | 3668 | 1465498574062 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 3668 | 1465498574065 Marionette TRACE conn3 <- [1,1786,null,{}] 11:56:14 INFO - PROCESS | 3668 | 1465498574069 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 3668 | 1465498574071 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:14 INFO - PROCESS | 3668 | 1465498574154 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:56:14 INFO - PROCESS | 3668 | 1465498574165 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3668 | 1465498574167 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:14 INFO - PROCESS | 3668 | ++DOCSHELL 1055C000 == 31 [pid = 3668] [id = 456] 11:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12B9A000) [pid = 3668] [serial = 1368] [outer = 00000000] 11:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (130BF400) [pid = 3668] [serial = 1369] [outer = 12B9A000] 11:56:14 INFO - PROCESS | 3668 | 1465498574291 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13223800) [pid = 3668] [serial = 1370] [outer = 12B9A000] 11:56:14 INFO - PROCESS | 3668 | 1465498574694 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 702ms 11:56:14 INFO - PROCESS | 3668 | 1465498574762 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 3668 | 1465498574765 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 11:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:56:14 INFO - PROCESS | 3668 | 1465498574768 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 3668 | 1465498574772 Marionette TRACE conn3 <- [1,1790,null,{}] 11:56:14 INFO - PROCESS | 3668 | 1465498574782 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 3668 | 1465498574787 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:14 INFO - PROCESS | 3668 | 1465498574897 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:56:14 INFO - PROCESS | 3668 | 1465498574916 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3668 | 1465498574919 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:14 INFO - PROCESS | 3668 | ++DOCSHELL 1562B000 == 32 [pid = 3668] [id = 457] 11:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1562B400) [pid = 3668] [serial = 1371] [outer = 00000000] 11:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1577A000) [pid = 3668] [serial = 1372] [outer = 1562B400] 11:56:14 INFO - PROCESS | 3668 | 1465498574970 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15E81400) [pid = 3668] [serial = 1373] [outer = 1562B400] 11:56:15 INFO - PROCESS | 3668 | 1465498575424 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 687ms 11:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:56:15 INFO - PROCESS | 3668 | 1465498575467 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 3668 | 1465498575470 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 11:56:15 INFO - PROCESS | 3668 | 1465498575473 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 3668 | 1465498575475 Marionette TRACE conn3 <- [1,1794,null,{}] 11:56:15 INFO - PROCESS | 3668 | 1465498575478 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 3668 | 1465498575480 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:15 INFO - PROCESS | 3668 | 1465498575594 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:56:15 INFO - PROCESS | 3668 | 1465498575600 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 3668 | 1465498575602 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:15 INFO - PROCESS | 3668 | ++DOCSHELL 16CD2400 == 33 [pid = 3668] [id = 458] 11:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16E54C00) [pid = 3668] [serial = 1374] [outer = 00000000] 11:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16EF6400) [pid = 3668] [serial = 1375] [outer = 16E54C00] 11:56:15 INFO - PROCESS | 3668 | 1465498575697 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170F7800) [pid = 3668] [serial = 1376] [outer = 16E54C00] 11:56:16 INFO - PROCESS | 3668 | 1465498576104 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 687ms 11:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:56:16 INFO - PROCESS | 3668 | 1465498576172 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3668 | 1465498576175 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 11:56:16 INFO - PROCESS | 3668 | 1465498576178 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 3668 | 1465498576179 Marionette TRACE conn3 <- [1,1798,null,{}] 11:56:16 INFO - PROCESS | 3668 | 1465498576183 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 3668 | 1465498576185 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:16 INFO - PROCESS | 3668 | 1465498576293 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:56:16 INFO - PROCESS | 3668 | 1465498576387 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 3668 | 1465498576389 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:16 INFO - PROCESS | 3668 | ++DOCSHELL 170FE800 == 34 [pid = 3668] [id = 459] 11:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (172D7800) [pid = 3668] [serial = 1377] [outer = 00000000] 11:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (173FA800) [pid = 3668] [serial = 1378] [outer = 172D7800] 11:56:16 INFO - PROCESS | 3668 | 1465498576438 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (179D4C00) [pid = 3668] [serial = 1379] [outer = 172D7800] 11:56:16 INFO - PROCESS | 3668 | 1465498576877 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 11:56:16 INFO - PROCESS | 3668 | 1465498576918 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3668 | 1465498576920 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 11:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:56:16 INFO - PROCESS | 3668 | 1465498576924 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 3668 | 1465498576925 Marionette TRACE conn3 <- [1,1802,null,{}] 11:56:16 INFO - PROCESS | 3668 | 1465498576928 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 3668 | 1465498576934 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:17 INFO - PROCESS | 3668 | 1465498577068 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:56:17 INFO - PROCESS | 3668 | 1465498577133 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 3668 | 1465498577135 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:17 INFO - PROCESS | 3668 | ++DOCSHELL 17B59000 == 35 [pid = 3668] [id = 460] 11:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17B5D000) [pid = 3668] [serial = 1380] [outer = 00000000] 11:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18230800) [pid = 3668] [serial = 1381] [outer = 17B5D000] 11:56:17 INFO - PROCESS | 3668 | 1465498577189 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17D5D800) [pid = 3668] [serial = 1382] [outer = 17B5D000] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10A4A800) [pid = 3668] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13CBA000) [pid = 3668] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1393F000) [pid = 3668] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17D56800) [pid = 3668] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (173F5800) [pid = 3668] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A258C00) [pid = 3668] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (105EC400) [pid = 3668] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A7E6400) [pid = 3668] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1833AC00) [pid = 3668] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17A7B800) [pid = 3668] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17D50800) [pid = 3668] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1280F800) [pid = 3668] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15E8D800) [pid = 3668] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:56:17 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DF6000) [pid = 3668] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:56:17 INFO - PROCESS | 3668 | 1465498577820 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 936ms 11:56:17 INFO - PROCESS | 3668 | 1465498577870 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 3668 | 1465498577872 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 11:56:17 INFO - PROCESS | 3668 | 1465498577875 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:56:17 INFO - PROCESS | 3668 | 1465498577876 Marionette TRACE conn3 <- [1,1806,null,{}] 11:56:17 INFO - PROCESS | 3668 | 1465498577880 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 3668 | 1465498577882 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:17 INFO - PROCESS | 3668 | 1465498577993 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:56:18 INFO - PROCESS | 3668 | 1465498578054 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 3668 | 1465498578056 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:18 INFO - PROCESS | 3668 | ++DOCSHELL 11AD3400 == 36 [pid = 3668] [id = 461] 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (11AD7800) [pid = 3668] [serial = 1383] [outer = 00000000] 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (14430C00) [pid = 3668] [serial = 1384] [outer = 11AD7800] 11:56:18 INFO - PROCESS | 3668 | 1465498578099 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (173F5800) [pid = 3668] [serial = 1385] [outer = 11AD7800] 11:56:18 INFO - PROCESS | 3668 | 1465498578453 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 640ms 11:56:18 INFO - PROCESS | 3668 | 1465498578513 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 3668 | 1465498578515 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 11:56:18 INFO - PROCESS | 3668 | 1465498578527 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 3668 | 1465498578529 Marionette TRACE conn3 <- [1,1810,null,{}] 11:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:56:18 INFO - PROCESS | 3668 | 1465498578532 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 3668 | 1465498578534 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:18 INFO - PROCESS | 3668 | 1465498578611 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:56:18 INFO - PROCESS | 3668 | 1465498578600 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 3668 | 1465498578602 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:18 INFO - PROCESS | 3668 | ++DOCSHELL 155EFC00 == 37 [pid = 3668] [id = 462] 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B54C00) [pid = 3668] [serial = 1386] [outer = 00000000] 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A3BC00) [pid = 3668] [serial = 1387] [outer = 17B54C00] 11:56:18 INFO - PROCESS | 3668 | 1465498578646 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DF3000) [pid = 3668] [serial = 1388] [outer = 17B54C00] 11:56:19 INFO - PROCESS | 3668 | 1465498579068 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 593ms 11:56:19 INFO - PROCESS | 3668 | 1465498579123 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 3668 | 1465498579125 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:56:19 INFO - PROCESS | 3668 | 1465498579128 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 3668 | 1465498579130 Marionette TRACE conn3 <- [1,1814,null,{}] 11:56:19 INFO - PROCESS | 3668 | 1465498579133 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 3668 | 1465498579135 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:19 INFO - PROCESS | 3668 | 1465498579212 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:56:19 INFO - PROCESS | 3668 | 1465498579217 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 3668 | 1465498579227 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:19 INFO - PROCESS | 3668 | ++DOCSHELL 18516000 == 38 [pid = 3668] [id = 463] 11:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DF7000) [pid = 3668] [serial = 1389] [outer = 00000000] 11:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E92000) [pid = 3668] [serial = 1390] [outer = 19DF7000] 11:56:19 INFO - PROCESS | 3668 | 1465498579273 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E93000) [pid = 3668] [serial = 1391] [outer = 19DF7000] 11:56:19 INFO - PROCESS | 3668 | 1465498579822 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 11:56:19 INFO - PROCESS | 3668 | 1465498579868 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 3668 | 1465498579873 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:56:19 INFO - PROCESS | 3668 | 1465498579878 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 3668 | 1465498579882 Marionette TRACE conn3 <- [1,1818,null,{}] 11:56:19 INFO - PROCESS | 3668 | 1465498579888 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 3668 | 1465498579891 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:20 INFO - PROCESS | 3668 | 1465498580009 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:56:20 INFO - PROCESS | 3668 | 1465498580144 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 3668 | 1465498580149 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:20 INFO - PROCESS | 3668 | ++DOCSHELL 10561800 == 39 [pid = 3668] [id = 464] 11:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (10565C00) [pid = 3668] [serial = 1392] [outer = 00000000] 11:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11C1BC00) [pid = 3668] [serial = 1393] [outer = 10565C00] 11:56:20 INFO - PROCESS | 3668 | 1465498580209 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12AA9400) [pid = 3668] [serial = 1394] [outer = 10565C00] 11:56:20 INFO - PROCESS | 3668 | 1465498580798 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 936ms 11:56:20 INFO - PROCESS | 3668 | 1465498580824 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 3668 | 1465498580829 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 11:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:56:20 INFO - PROCESS | 3668 | 1465498580836 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 3668 | 1465498580838 Marionette TRACE conn3 <- [1,1822,null,{}] 11:56:20 INFO - PROCESS | 3668 | 1465498580843 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 3668 | 1465498580845 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:20 INFO - PROCESS | 3668 | 1465498580951 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:56:21 INFO - PROCESS | 3668 | 1465498581059 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 3668 | 1465498581062 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:21 INFO - PROCESS | 3668 | ++DOCSHELL 14439000 == 40 [pid = 3668] [id = 465] 11:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (14439C00) [pid = 3668] [serial = 1395] [outer = 00000000] 11:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (14492C00) [pid = 3668] [serial = 1396] [outer = 14439C00] 11:56:21 INFO - PROCESS | 3668 | 1465498581117 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15E8EC00) [pid = 3668] [serial = 1397] [outer = 14439C00] 11:56:21 INFO - PROCESS | 3668 | 1465498581700 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 890ms 11:56:21 INFO - PROCESS | 3668 | 1465498581739 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 3668 | 1465498581742 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:56:21 INFO - PROCESS | 3668 | 1465498581746 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 3668 | 1465498581749 Marionette TRACE conn3 <- [1,1826,null,{}] 11:56:21 INFO - PROCESS | 3668 | 1465498581760 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 3668 | 1465498581765 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:21 INFO - PROCESS | 3668 | 1465498581868 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:56:21 INFO - PROCESS | 3668 | 1465498581977 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 3668 | 1465498581980 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:22 INFO - PROCESS | 3668 | ++DOCSHELL 18228800 == 41 [pid = 3668] [id = 466] 11:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18229400) [pid = 3668] [serial = 1398] [outer = 00000000] 11:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18A35C00) [pid = 3668] [serial = 1399] [outer = 18229400] 11:56:22 INFO - PROCESS | 3668 | 1465498582036 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A247400) [pid = 3668] [serial = 1400] [outer = 18229400] 11:56:22 INFO - PROCESS | 3668 | 1465498582682 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 999ms 11:56:22 INFO - PROCESS | 3668 | 1465498582747 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 3668 | 1465498582750 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 11:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:56:22 INFO - PROCESS | 3668 | 1465498582754 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 3668 | 1465498582756 Marionette TRACE conn3 <- [1,1830,null,{}] 11:56:22 INFO - PROCESS | 3668 | 1465498582760 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 3668 | 1465498582762 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:22 INFO - PROCESS | 3668 | 1465498582867 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:56:22 INFO - PROCESS | 3668 | 1465498583000 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 3668 | 1465498583003 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:22 INFO - PROCESS | 3668 | ++DOCSHELL 13129800 == 42 [pid = 3668] [id = 467] 11:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A253800) [pid = 3668] [serial = 1401] [outer = 00000000] 11:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A644C00) [pid = 3668] [serial = 1402] [outer = 1A253800] 11:56:23 INFO - PROCESS | 3668 | 1465498583057 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A7D8800) [pid = 3668] [serial = 1403] [outer = 1A253800] 11:56:23 INFO - PROCESS | 3668 | 1465498583750 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1030ms 11:56:23 INFO - PROCESS | 3668 | 1465498583816 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 3668 | 1465498583820 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 11:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:56:23 INFO - PROCESS | 3668 | 1465498583826 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 3668 | 1465498583829 Marionette TRACE conn3 <- [1,1834,null,{}] 11:56:23 INFO - PROCESS | 3668 | 1465498583834 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 3668 | 1465498583837 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:23 INFO - PROCESS | 3668 | 1465498583937 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:56:24 INFO - PROCESS | 3668 | 1465498584078 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 3668 | 1465498584083 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:24 INFO - PROCESS | 3668 | ++DOCSHELL 12B99C00 == 43 [pid = 3668] [id = 468] 11:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (12B9B400) [pid = 3668] [serial = 1404] [outer = 00000000] 11:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (13072000) [pid = 3668] [serial = 1405] [outer = 12B9B400] 11:56:24 INFO - PROCESS | 3668 | 1465498584136 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1312F400) [pid = 3668] [serial = 1406] [outer = 12B9B400] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 155EFC00 == 42 [pid = 3668] [id = 462] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 11AD3400 == 41 [pid = 3668] [id = 461] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 17B59000 == 40 [pid = 3668] [id = 460] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 170FE800 == 39 [pid = 3668] [id = 459] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 16CD2400 == 38 [pid = 3668] [id = 458] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 1562B000 == 37 [pid = 3668] [id = 457] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 1055C000 == 36 [pid = 3668] [id = 456] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 10A4E000 == 35 [pid = 3668] [id = 455] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 13123C00 == 34 [pid = 3668] [id = 454] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 10A4B000 == 33 [pid = 3668] [id = 453] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 10F24000 == 32 [pid = 3668] [id = 452] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 13129800 == 31 [pid = 3668] [id = 467] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 18228800 == 30 [pid = 3668] [id = 466] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 18516000 == 29 [pid = 3668] [id = 463] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 10561800 == 28 [pid = 3668] [id = 464] 11:56:24 INFO - PROCESS | 3668 | --DOCSHELL 14439000 == 27 [pid = 3668] [id = 465] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (10F25400) [pid = 3668] [serial = 1318] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (10F78C00) [pid = 3668] [serial = 1319] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1449EC00) [pid = 3668] [serial = 1327] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15772400) [pid = 3668] [serial = 1328] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13CBB000) [pid = 3668] [serial = 1324] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (140C5800) [pid = 3668] [serial = 1325] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1833B400) [pid = 3668] [serial = 1336] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (130A4C00) [pid = 3668] [serial = 1337] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (179F7C00) [pid = 3668] [serial = 1333] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A7CF800) [pid = 3668] [serial = 1346] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A641000) [pid = 3668] [serial = 1345] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17A7F400) [pid = 3668] [serial = 1334] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155F0400) [pid = 3668] [serial = 1351] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A88A000) [pid = 3668] [serial = 1348] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A63BC00) [pid = 3668] [serial = 1316] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DEA800) [pid = 3668] [serial = 1339] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A891C00) [pid = 3668] [serial = 1354] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12ADD000) [pid = 3668] [serial = 1321] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12BA2000) [pid = 3668] [serial = 1322] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16CD4400) [pid = 3668] [serial = 1330] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16EF9C00) [pid = 3668] [serial = 1331] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A88F000) [pid = 3668] [serial = 1349] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1AB0C800) [pid = 3668] [serial = 1357] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19E96800) [pid = 3668] [serial = 1342] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A245800) [pid = 3668] [serial = 1343] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17A6B800) [pid = 3668] [serial = 1352] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1AB06C00) [pid = 3668] [serial = 1355] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (18A3A800) [pid = 3668] [serial = 1340] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 3668 | 1465498585313 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1499ms 11:56:25 INFO - PROCESS | 3668 | 1465498585325 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 3668 | 1465498585329 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 11:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:56:25 INFO - PROCESS | 3668 | 1465498585341 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 3668 | 1465498585344 Marionette TRACE conn3 <- [1,1838,null,{}] 11:56:25 INFO - PROCESS | 3668 | 1465498585350 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 3668 | 1465498585353 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:25 INFO - PROCESS | 3668 | 1465498585434 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:56:25 INFO - PROCESS | 3668 | 1465498585444 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 3668 | 1465498585448 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:25 INFO - PROCESS | 3668 | ++DOCSHELL 10F83000 == 28 [pid = 3668] [id = 469] 11:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10FB3400) [pid = 3668] [serial = 1407] [outer = 00000000] 11:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11ACFC00) [pid = 3668] [serial = 1408] [outer = 10FB3400] 11:56:25 INFO - PROCESS | 3668 | 1465498585499 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1280C800) [pid = 3668] [serial = 1409] [outer = 10FB3400] 11:56:25 INFO - PROCESS | 3668 | 1465498585989 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 703ms 11:56:26 INFO - PROCESS | 3668 | 1465498586061 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 3668 | 1465498586066 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 11:56:26 INFO - PROCESS | 3668 | 1465498586072 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:56:26 INFO - PROCESS | 3668 | 1465498586075 Marionette TRACE conn3 <- [1,1842,null,{}] 11:56:26 INFO - PROCESS | 3668 | 1465498586078 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 3668 | 1465498586081 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:26 INFO - PROCESS | 3668 | 1465498586168 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:56:26 INFO - PROCESS | 3668 | 1465498586273 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 3668 | 1465498586276 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:26 INFO - PROCESS | 3668 | ++DOCSHELL 1322E800 == 29 [pid = 3668] [id = 470] 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (132E1400) [pid = 3668] [serial = 1410] [outer = 00000000] 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1393FC00) [pid = 3668] [serial = 1411] [outer = 132E1400] 11:56:26 INFO - PROCESS | 3668 | 1465498586326 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13D10800) [pid = 3668] [serial = 1412] [outer = 132E1400] 11:56:26 INFO - PROCESS | 3668 | 1465498586699 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 11:56:26 INFO - PROCESS | 3668 | 1465498586724 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 3668 | 1465498586728 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:56:26 INFO - PROCESS | 3668 | 1465498586733 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 3668 | 1465498586739 Marionette TRACE conn3 <- [1,1846,null,{}] 11:56:26 INFO - PROCESS | 3668 | 1465498586750 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 3668 | 1465498586755 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:26 INFO - PROCESS | 3668 | 1465498586837 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:56:26 INFO - PROCESS | 3668 | 1465498586844 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 3668 | 1465498586847 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:26 INFO - PROCESS | 3668 | ++DOCSHELL 15C60800 == 30 [pid = 3668] [id = 471] 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15C61400) [pid = 3668] [serial = 1413] [outer = 00000000] 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B8A400) [pid = 3668] [serial = 1414] [outer = 15C61400] 11:56:26 INFO - PROCESS | 3668 | 1465498586894 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16E5A800) [pid = 3668] [serial = 1415] [outer = 15C61400] 11:56:27 INFO - PROCESS | 3668 | 1465498587382 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 702ms 11:56:27 INFO - PROCESS | 3668 | 1465498587432 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 3668 | 1465498587435 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 11:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:56:27 INFO - PROCESS | 3668 | 1465498587438 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 3668 | 1465498587440 Marionette TRACE conn3 <- [1,1850,null,{}] 11:56:27 INFO - PROCESS | 3668 | 1465498587443 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 3668 | 1465498587445 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:27 INFO - PROCESS | 3668 | 1465498587565 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:56:27 INFO - PROCESS | 3668 | 1465498587657 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 3668 | 1465498587659 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:27 INFO - PROCESS | 3668 | ++DOCSHELL 170F9C00 == 31 [pid = 3668] [id = 472] 11:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (170FCC00) [pid = 3668] [serial = 1416] [outer = 00000000] 11:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17932800) [pid = 3668] [serial = 1417] [outer = 170FCC00] 11:56:27 INFO - PROCESS | 3668 | 1465498587702 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179F6400) [pid = 3668] [serial = 1418] [outer = 170FCC00] 11:56:28 INFO - PROCESS | 3668 | 1465498588139 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 749ms 11:56:28 INFO - PROCESS | 3668 | 1465498588178 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 3668 | 1465498588180 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 11:56:28 INFO - PROCESS | 3668 | 1465498588183 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:56:28 INFO - PROCESS | 3668 | 1465498588185 Marionette TRACE conn3 <- [1,1854,null,{}] 11:56:28 INFO - PROCESS | 3668 | 1465498588189 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 3668 | 1465498588191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:28 INFO - PROCESS | 3668 | 1465498588298 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:56:28 INFO - PROCESS | 3668 | 1465498588303 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 3668 | 1465498588306 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:28 INFO - PROCESS | 3668 | ++DOCSHELL 17A6B800 == 32 [pid = 3668] [id = 473] 11:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A7B400) [pid = 3668] [serial = 1419] [outer = 00000000] 11:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D50C00) [pid = 3668] [serial = 1420] [outer = 17A7B400] 11:56:28 INFO - PROCESS | 3668 | 1465498588350 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1822E400) [pid = 3668] [serial = 1421] [outer = 17A7B400] 11:56:28 INFO - PROCESS | 3668 | 1465498588819 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 11:56:28 INFO - PROCESS | 3668 | 1465498588883 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 3668 | 1465498588885 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 11:56:28 INFO - PROCESS | 3668 | 1465498588889 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:56:28 INFO - PROCESS | 3668 | 1465498588890 Marionette TRACE conn3 <- [1,1858,null,{}] 11:56:28 INFO - PROCESS | 3668 | 1465498588899 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 3668 | 1465498588905 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:29 INFO - PROCESS | 3668 | 1465498589062 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B5D000) [pid = 3668] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1314D800) [pid = 3668] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13148C00) [pid = 3668] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10A4BC00) [pid = 3668] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1562B400) [pid = 3668] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10F29C00) [pid = 3668] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (12B9A000) [pid = 3668] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19DF7000) [pid = 3668] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (172D7800) [pid = 3668] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (11AD7800) [pid = 3668] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17B54C00) [pid = 3668] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:56:29 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16E54C00) [pid = 3668] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:56:29 INFO - PROCESS | 3668 | 1465498589340 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 3668 | 1465498589342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:29 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C8400 == 33 [pid = 3668] [id = 474] 11:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0F2CD000) [pid = 3668] [serial = 1422] [outer = 00000000] 11:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (10A4BC00) [pid = 3668] [serial = 1423] [outer = 0F2CD000] 11:56:29 INFO - PROCESS | 3668 | 1465498589387 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13129C00) [pid = 3668] [serial = 1424] [outer = 0F2CD000] 11:56:29 INFO - PROCESS | 3668 | 1465498589749 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 905ms 11:56:29 INFO - PROCESS | 3668 | 1465498589794 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 3668 | 1465498589796 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 11:56:29 INFO - PROCESS | 3668 | 1465498589799 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:56:29 INFO - PROCESS | 3668 | 1465498589801 Marionette TRACE conn3 <- [1,1862,null,{}] 11:56:29 INFO - PROCESS | 3668 | 1465498589805 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 3668 | 1465498589807 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:29 INFO - PROCESS | 3668 | 1465498589926 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:56:29 INFO - PROCESS | 3668 | 1465498589931 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 3668 | 1465498589933 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:29 INFO - PROCESS | 3668 | ++DOCSHELL 10FB2000 == 34 [pid = 3668] [id = 475] 11:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (12ADE800) [pid = 3668] [serial = 1425] [outer = 00000000] 11:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18A40400) [pid = 3668] [serial = 1426] [outer = 12ADE800] 11:56:29 INFO - PROCESS | 3668 | 1465498589976 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A41400) [pid = 3668] [serial = 1427] [outer = 12ADE800] 11:56:30 INFO - PROCESS | 3668 | 1465498590391 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 624ms 11:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:56:30 INFO - PROCESS | 3668 | 1465498590438 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 3668 | 1465498590440 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 11:56:30 INFO - PROCESS | 3668 | 1465498590443 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 3668 | 1465498590445 Marionette TRACE conn3 <- [1,1866,null,{}] 11:56:30 INFO - PROCESS | 3668 | 1465498590448 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 3668 | 1465498590450 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:30 INFO - PROCESS | 3668 | 1465498590525 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:56:30 INFO - PROCESS | 3668 | 1465498590530 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 3668 | 1465498590532 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:30 INFO - PROCESS | 3668 | ++DOCSHELL 18A3E400 == 35 [pid = 3668] [id = 476] 11:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E8D400) [pid = 3668] [serial = 1428] [outer = 00000000] 11:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A249800) [pid = 3668] [serial = 1429] [outer = 19E8D400] 11:56:30 INFO - PROCESS | 3668 | 1465498590575 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E96800) [pid = 3668] [serial = 1430] [outer = 19E8D400] 11:56:31 INFO - PROCESS | 3668 | 1465498591019 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 593ms 11:56:31 INFO - PROCESS | 3668 | 1465498591041 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 3668 | 1465498591042 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 11:56:31 INFO - PROCESS | 3668 | 1465498591046 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:56:31 INFO - PROCESS | 3668 | 1465498591047 Marionette TRACE conn3 <- [1,1870,null,{}] 11:56:31 INFO - PROCESS | 3668 | 1465498591051 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 3668 | 1465498591052 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:31 INFO - PROCESS | 3668 | 1465498591171 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:56:31 INFO - PROCESS | 3668 | 1465498591176 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 3668 | 1465498591178 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:31 INFO - PROCESS | 3668 | ++DOCSHELL 15772400 == 36 [pid = 3668] [id = 477] 11:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A263C00) [pid = 3668] [serial = 1431] [outer = 00000000] 11:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A645400) [pid = 3668] [serial = 1432] [outer = 1A263C00] 11:56:31 INFO - PROCESS | 3668 | 1465498591220 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A7CD000) [pid = 3668] [serial = 1433] [outer = 1A263C00] 11:56:31 INFO - PROCESS | 3668 | 1465498591997 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 999ms 11:56:32 INFO - PROCESS | 3668 | 1465498592050 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 3668 | 1465498592054 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:56:32 INFO - PROCESS | 3668 | 1465498592059 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 3668 | 1465498592064 Marionette TRACE conn3 <- [1,1874,null,{}] 11:56:32 INFO - PROCESS | 3668 | 1465498592069 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 3668 | 1465498592072 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:32 INFO - PROCESS | 3668 | 1465498592198 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:56:32 INFO - PROCESS | 3668 | 1465498592330 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 3668 | 1465498592333 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:32 INFO - PROCESS | 3668 | ++DOCSHELL 10F23400 == 37 [pid = 3668] [id = 478] 11:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (10F24000) [pid = 3668] [serial = 1434] [outer = 00000000] 11:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12B94800) [pid = 3668] [serial = 1435] [outer = 10F24000] 11:56:32 INFO - PROCESS | 3668 | 1465498592390 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13939400) [pid = 3668] [serial = 1436] [outer = 10F24000] 11:56:33 INFO - PROCESS | 3668 | 1465498593054 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1045ms 11:56:33 INFO - PROCESS | 3668 | 1465498593102 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 3668 | 1465498593107 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:56:33 INFO - PROCESS | 3668 | 1465498593132 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 3668 | 1465498593134 Marionette TRACE conn3 <- [1,1878,null,{}] 11:56:33 INFO - PROCESS | 3668 | 1465498593138 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 3668 | 1465498593141 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:33 INFO - PROCESS | 3668 | 1465498593326 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:56:33 INFO - PROCESS | 3668 | 1465498593336 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 3668 | 1465498593338 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:33 INFO - PROCESS | 3668 | ++DOCSHELL 14436400 == 38 [pid = 3668] [id = 479] 11:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (14443C00) [pid = 3668] [serial = 1437] [outer = 00000000] 11:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (15C94C00) [pid = 3668] [serial = 1438] [outer = 14443C00] 11:56:33 INFO - PROCESS | 3668 | 1465498593394 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (16EF5000) [pid = 3668] [serial = 1439] [outer = 14443C00] 11:56:34 INFO - PROCESS | 3668 | 1465498594243 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 18A3E400 == 37 [pid = 3668] [id = 476] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 10FB2000 == 36 [pid = 3668] [id = 475] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 0F2C8400 == 35 [pid = 3668] [id = 474] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 17A6B800 == 34 [pid = 3668] [id = 473] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 170F9C00 == 33 [pid = 3668] [id = 472] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 15C60800 == 32 [pid = 3668] [id = 471] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 1322E800 == 31 [pid = 3668] [id = 470] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 10F83000 == 30 [pid = 3668] [id = 469] 11:56:34 INFO - PROCESS | 3668 | --DOCSHELL 12B99C00 == 29 [pid = 3668] [id = 468] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18230800) [pid = 3668] [serial = 1381] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1AB10C00) [pid = 3668] [serial = 1358] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (132EB000) [pid = 3668] [serial = 1363] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (13D09000) [pid = 3668] [serial = 1364] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (10F21C00) [pid = 3668] [serial = 1360] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (112E2800) [pid = 3668] [serial = 1361] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1577A000) [pid = 3668] [serial = 1372] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (112DF000) [pid = 3668] [serial = 1366] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (114BCC00) [pid = 3668] [serial = 1367] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (130BF400) [pid = 3668] [serial = 1369] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13223800) [pid = 3668] [serial = 1370] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19E92000) [pid = 3668] [serial = 1390] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19E93000) [pid = 3668] [serial = 1391] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179D4C00) [pid = 3668] [serial = 1379] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (173FA800) [pid = 3668] [serial = 1378] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14430C00) [pid = 3668] [serial = 1384] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18A3BC00) [pid = 3668] [serial = 1387] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17D5D800) [pid = 3668] [serial = 1382] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19DF3000) [pid = 3668] [serial = 1388] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16EF6400) [pid = 3668] [serial = 1375] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (173F5800) [pid = 3668] [serial = 1385] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (170F7800) [pid = 3668] [serial = 1376] [outer = 00000000] [url = about:blank] 11:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (15E81400) [pid = 3668] [serial = 1373] [outer = 00000000] [url = about:blank] 11:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1218ms 11:56:34 INFO - PROCESS | 3668 | 1465498594335 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 3668 | 1465498594339 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:56:34 INFO - PROCESS | 3668 | 1465498594343 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 3668 | 1465498594346 Marionette TRACE conn3 <- [1,1882,null,{}] 11:56:34 INFO - PROCESS | 3668 | 1465498594352 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 3668 | 1465498594355 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:34 INFO - PROCESS | 3668 | 1465498594429 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:56:34 INFO - PROCESS | 3668 | 1465498594436 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 3668 | 1465498594438 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:34 INFO - PROCESS | 3668 | ++DOCSHELL 10F78C00 == 30 [pid = 3668] [id = 480] 11:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10F79000) [pid = 3668] [serial = 1440] [outer = 00000000] 11:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10FAE800) [pid = 3668] [serial = 1441] [outer = 10F79000] 11:56:34 INFO - PROCESS | 3668 | 1465498594487 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (112DCC00) [pid = 3668] [serial = 1442] [outer = 10F79000] 11:56:35 INFO - PROCESS | 3668 | 1465498595023 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 11:56:35 INFO - PROCESS | 3668 | 1465498595065 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 3668 | 1465498595069 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 11:56:35 INFO - PROCESS | 3668 | 1465498595075 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:56:35 INFO - PROCESS | 3668 | 1465498595078 Marionette TRACE conn3 <- [1,1886,null,{}] 11:56:35 INFO - PROCESS | 3668 | 1465498595081 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 3668 | 1465498595084 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:35 INFO - PROCESS | 3668 | 1465498595168 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:56:35 INFO - PROCESS | 3668 | 1465498595177 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 3668 | 1465498595179 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:35 INFO - PROCESS | 3668 | ++DOCSHELL 12D66800 == 31 [pid = 3668] [id = 481] 11:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12D68C00) [pid = 3668] [serial = 1443] [outer = 00000000] 11:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1303C000) [pid = 3668] [serial = 1444] [outer = 12D68C00] 11:56:35 INFO - PROCESS | 3668 | 1465498595233 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13223800) [pid = 3668] [serial = 1445] [outer = 12D68C00] 11:56:35 INFO - PROCESS | 3668 | 1465498595714 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 702ms 11:56:35 INFO - PROCESS | 3668 | 1465498595775 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 3668 | 1465498595777 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:56:35 INFO - PROCESS | 3668 | 1465498595781 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 3668 | 1465498595784 Marionette TRACE conn3 <- [1,1890,null,{}] 11:56:35 INFO - PROCESS | 3668 | 1465498595795 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 3668 | 1465498595799 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:35 INFO - PROCESS | 3668 | 1465498595883 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:56:35 INFO - PROCESS | 3668 | 1465498595891 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 3668 | 1465498595894 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:35 INFO - PROCESS | 3668 | ++DOCSHELL 1444B400 == 32 [pid = 3668] [id = 482] 11:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (14491800) [pid = 3668] [serial = 1446] [outer = 00000000] 11:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1562C000) [pid = 3668] [serial = 1447] [outer = 14491800] 11:56:35 INFO - PROCESS | 3668 | 1465498595941 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15C98400) [pid = 3668] [serial = 1448] [outer = 14491800] 11:56:36 INFO - PROCESS | 3668 | 1465498596398 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 640ms 11:56:36 INFO - PROCESS | 3668 | 1465498596442 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 3668 | 1465498596445 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 11:56:36 INFO - PROCESS | 3668 | 1465498596448 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:56:36 INFO - PROCESS | 3668 | 1465498596450 Marionette TRACE conn3 <- [1,1894,null,{}] 11:56:36 INFO - PROCESS | 3668 | 1465498596453 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 3668 | 1465498596455 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:36 INFO - PROCESS | 3668 | 1465498596580 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:56:36 INFO - PROCESS | 3668 | 1465498596667 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 3668 | 1465498596669 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:36 INFO - PROCESS | 3668 | ++DOCSHELL 170F7000 == 33 [pid = 3668] [id = 483] 11:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (170F7800) [pid = 3668] [serial = 1449] [outer = 00000000] 11:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (172D7800) [pid = 3668] [serial = 1450] [outer = 170F7800] 11:56:36 INFO - PROCESS | 3668 | 1465498596713 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (173A0400) [pid = 3668] [serial = 1451] [outer = 170F7800] 11:56:37 INFO - PROCESS | 3668 | 1465498597144 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 11:56:37 INFO - PROCESS | 3668 | 1465498597190 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 3668 | 1465498597192 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 11:56:37 INFO - PROCESS | 3668 | 1465498597195 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:56:37 INFO - PROCESS | 3668 | 1465498597197 Marionette TRACE conn3 <- [1,1898,null,{}] 11:56:37 INFO - PROCESS | 3668 | 1465498597200 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 3668 | 1465498597202 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:37 INFO - PROCESS | 3668 | 1465498597312 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:56:37 INFO - PROCESS | 3668 | 1465498597317 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 3668 | 1465498597319 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:37 INFO - PROCESS | 3668 | ++DOCSHELL 170F2400 == 34 [pid = 3668] [id = 484] 11:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1739FC00) [pid = 3668] [serial = 1452] [outer = 00000000] 11:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17A68C00) [pid = 3668] [serial = 1453] [outer = 1739FC00] 11:56:37 INFO - PROCESS | 3668 | 1465498597363 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17A79800) [pid = 3668] [serial = 1454] [outer = 1739FC00] 11:56:37 INFO - PROCESS | 3668 | 1465498597823 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 687ms 11:56:37 INFO - PROCESS | 3668 | 1465498597897 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 3668 | 1465498597899 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 11:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:56:37 INFO - PROCESS | 3668 | 1465498597902 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 3668 | 1465498597903 Marionette TRACE conn3 <- [1,1902,null,{}] 11:56:37 INFO - PROCESS | 3668 | 1465498597911 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 3668 | 1465498597916 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:38 INFO - PROCESS | 3668 | 1465498598086 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:56:38 INFO - PROCESS | 3668 | 1465498598101 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 3668 | 1465498598103 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:38 INFO - PROCESS | 3668 | ++DOCSHELL 18339800 == 35 [pid = 3668] [id = 485] 11:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1850D800) [pid = 3668] [serial = 1455] [outer = 00000000] 11:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18A36800) [pid = 3668] [serial = 1456] [outer = 1850D800] 11:56:38 INFO - PROCESS | 3668 | 1465498598199 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18A38C00) [pid = 3668] [serial = 1457] [outer = 1850D800] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19E8D400) [pid = 3668] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (170FCC00) [pid = 3668] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (132E1400) [pid = 3668] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17A7B400) [pid = 3668] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15C61400) [pid = 3668] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12B9B400) [pid = 3668] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10FB3400) [pid = 3668] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0F2CD000) [pid = 3668] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12ADE800) [pid = 3668] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10565C00) [pid = 3668] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (14439C00) [pid = 3668] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18229400) [pid = 3668] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:56:38 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A253800) [pid = 3668] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:56:38 INFO - PROCESS | 3668 | 1465498598715 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 843ms 11:56:38 INFO - PROCESS | 3668 | 1465498598744 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 3668 | 1465498598746 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:56:38 INFO - PROCESS | 3668 | 1465498598749 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 3668 | 1465498598751 Marionette TRACE conn3 <- [1,1906,null,{}] 11:56:38 INFO - PROCESS | 3668 | 1465498598755 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 3668 | 1465498598757 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:38 INFO - PROCESS | 3668 | 1465498598836 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:56:38 INFO - PROCESS | 3668 | 1465498598936 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 3668 | 1465498598938 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:38 INFO - PROCESS | 3668 | ++DOCSHELL 10471800 == 36 [pid = 3668] [id = 486] 11:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10565C00) [pid = 3668] [serial = 1458] [outer = 00000000] 11:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (132E1400) [pid = 3668] [serial = 1459] [outer = 10565C00] 11:56:38 INFO - PROCESS | 3668 | 1465498598981 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179EEC00) [pid = 3668] [serial = 1460] [outer = 10565C00] 11:56:39 INFO - PROCESS | 3668 | 1465498599341 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 640ms 11:56:39 INFO - PROCESS | 3668 | 1465498599387 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 3668 | 1465498599389 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 11:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:56:39 INFO - PROCESS | 3668 | 1465498599392 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 3668 | 1465498599394 Marionette TRACE conn3 <- [1,1910,null,{}] 11:56:39 INFO - PROCESS | 3668 | 1465498599397 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 3668 | 1465498599399 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:39 INFO - PROCESS | 3668 | 1465498599501 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:56:39 INFO - PROCESS | 3668 | 1465498599598 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 3668 | 1465498599600 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:39 INFO - PROCESS | 3668 | ++DOCSHELL 13129800 == 37 [pid = 3668] [id = 487] 11:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17B5C000) [pid = 3668] [serial = 1461] [outer = 00000000] 11:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DF1400) [pid = 3668] [serial = 1462] [outer = 17B5C000] 11:56:39 INFO - PROCESS | 3668 | 1465498599643 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E87C00) [pid = 3668] [serial = 1463] [outer = 17B5C000] 11:56:39 INFO - PROCESS | 3668 | 1465498600013 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 624ms 11:56:40 INFO - PROCESS | 3668 | 1465498600031 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 3668 | 1465498600032 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:56:40 INFO - PROCESS | 3668 | 1465498600036 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 3668 | 1465498600037 Marionette TRACE conn3 <- [1,1914,null,{}] 11:56:40 INFO - PROCESS | 3668 | 1465498600041 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 3668 | 1465498600042 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:40 INFO - PROCESS | 3668 | 1465498600165 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:56:40 INFO - PROCESS | 3668 | 1465498600182 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 3668 | 1465498600184 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:40 INFO - PROCESS | 3668 | ++DOCSHELL 170FE800 == 38 [pid = 3668] [id = 488] 11:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DEA400) [pid = 3668] [serial = 1464] [outer = 00000000] 11:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A245400) [pid = 3668] [serial = 1465] [outer = 19DEA400] 11:56:40 INFO - PROCESS | 3668 | 1465498600227 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A248C00) [pid = 3668] [serial = 1466] [outer = 19DEA400] 11:56:40 INFO - PROCESS | 3668 | 1465498600690 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 687ms 11:56:40 INFO - PROCESS | 3668 | 1465498600736 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 3668 | 1465498600741 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:56:40 INFO - PROCESS | 3668 | 1465498600747 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 3668 | 1465498600750 Marionette TRACE conn3 <- [1,1918,null,{}] 11:56:40 INFO - PROCESS | 3668 | 1465498600756 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 3668 | 1465498600759 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:40 INFO - PROCESS | 3668 | 1465498600957 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:56:41 INFO - PROCESS | 3668 | 1465498601082 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 3668 | 1465498601087 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:41 INFO - PROCESS | 3668 | ++DOCSHELL 10F7BC00 == 39 [pid = 3668] [id = 489] 11:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10F7E800) [pid = 3668] [serial = 1467] [outer = 00000000] 11:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (112E5C00) [pid = 3668] [serial = 1468] [outer = 10F7E800] 11:56:41 INFO - PROCESS | 3668 | 1465498601147 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11CC0C00) [pid = 3668] [serial = 1469] [outer = 10F7E800] 11:56:41 INFO - PROCESS | 3668 | 1465498601694 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 999ms 11:56:41 INFO - PROCESS | 3668 | 1465498601749 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 3668 | 1465498601754 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:56:41 INFO - PROCESS | 3668 | 1465498601761 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 3668 | 1465498601764 Marionette TRACE conn3 <- [1,1922,null,{}] 11:56:41 INFO - PROCESS | 3668 | 1465498601768 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 3668 | 1465498601771 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:41 INFO - PROCESS | 3668 | 1465498601883 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:56:41 INFO - PROCESS | 3668 | 1465498601992 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 3668 | 1465498601995 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:41 INFO - PROCESS | 3668 | ++DOCSHELL 14441800 == 40 [pid = 3668] [id = 490] 11:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (14442800) [pid = 3668] [serial = 1470] [outer = 00000000] 11:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1562C400) [pid = 3668] [serial = 1471] [outer = 14442800] 11:56:42 INFO - PROCESS | 3668 | 1465498602050 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16EF6400) [pid = 3668] [serial = 1472] [outer = 14442800] 11:56:42 INFO - PROCESS | 3668 | 1465498602654 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 936ms 11:56:42 INFO - PROCESS | 3668 | 1465498602705 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 3668 | 1465498602708 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:56:42 INFO - PROCESS | 3668 | 1465498602711 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 3668 | 1465498602715 Marionette TRACE conn3 <- [1,1926,null,{}] 11:56:42 INFO - PROCESS | 3668 | 1465498602726 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 3668 | 1465498602731 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:42 INFO - PROCESS | 3668 | 1465498602840 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:56:42 INFO - PROCESS | 3668 | 1465498602977 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 3668 | 1465498602981 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:42 INFO - PROCESS | 3668 | ++DOCSHELL 18514800 == 41 [pid = 3668] [id = 491] 11:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18515400) [pid = 3668] [serial = 1473] [outer = 00000000] 11:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E92000) [pid = 3668] [serial = 1474] [outer = 18515400] 11:56:43 INFO - PROCESS | 3668 | 1465498603038 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A640000) [pid = 3668] [serial = 1475] [outer = 18515400] 11:56:43 INFO - PROCESS | 3668 | 1465498603626 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 937ms 11:56:43 INFO - PROCESS | 3668 | 1465498603656 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 3668 | 1465498603659 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:56:43 INFO - PROCESS | 3668 | 1465498603662 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 3668 | 1465498603664 Marionette TRACE conn3 <- [1,1930,null,{}] 11:56:43 INFO - PROCESS | 3668 | 1465498603668 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 3668 | 1465498603670 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:43 INFO - PROCESS | 3668 | 1465498603775 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:56:43 INFO - PROCESS | 3668 | 1465498603884 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 3668 | 1465498603887 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:43 INFO - PROCESS | 3668 | ++DOCSHELL 1A262C00 == 42 [pid = 3668] [id = 492] 11:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A263000) [pid = 3668] [serial = 1476] [outer = 00000000] 11:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A884C00) [pid = 3668] [serial = 1477] [outer = 1A263000] 11:56:43 INFO - PROCESS | 3668 | 1465498603940 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A88D400) [pid = 3668] [serial = 1478] [outer = 1A263000] 11:56:44 INFO - PROCESS | 3668 | 1465498604739 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1077ms 11:56:44 INFO - PROCESS | 3668 | 1465498604753 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 3668 | 1465498604757 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 11:56:44 INFO - PROCESS | 3668 | 1465498604762 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:56:44 INFO - PROCESS | 3668 | 1465498604765 Marionette TRACE conn3 <- [1,1934,null,{}] 11:56:44 INFO - PROCESS | 3668 | 1465498604771 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 3668 | 1465498604773 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:44 INFO - PROCESS | 3668 | 1465498604873 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:56:44 INFO - PROCESS | 3668 | 1465498604982 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 3668 | 1465498604986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:45 INFO - PROCESS | 3668 | ++DOCSHELL 12ADD000 == 43 [pid = 3668] [id = 493] 11:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (12AE5400) [pid = 3668] [serial = 1479] [outer = 00000000] 11:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13037800) [pid = 3668] [serial = 1480] [outer = 12AE5400] 11:56:45 INFO - PROCESS | 3668 | 1465498605086 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1322D800) [pid = 3668] [serial = 1481] [outer = 12AE5400] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 13129800 == 42 [pid = 3668] [id = 487] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 10471800 == 41 [pid = 3668] [id = 486] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 18339800 == 40 [pid = 3668] [id = 485] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 170F2400 == 39 [pid = 3668] [id = 484] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 170F7000 == 38 [pid = 3668] [id = 483] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 1444B400 == 37 [pid = 3668] [id = 482] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 12D66800 == 36 [pid = 3668] [id = 481] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 10F78C00 == 35 [pid = 3668] [id = 480] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 10F23400 == 34 [pid = 3668] [id = 478] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 15772400 == 33 [pid = 3668] [id = 477] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 14436400 == 32 [pid = 3668] [id = 479] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 1A262C00 == 31 [pid = 3668] [id = 492] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 18514800 == 30 [pid = 3668] [id = 491] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 170FE800 == 29 [pid = 3668] [id = 488] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 10F7BC00 == 28 [pid = 3668] [id = 489] 11:56:45 INFO - PROCESS | 3668 | --DOCSHELL 14441800 == 27 [pid = 3668] [id = 490] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1A249800) [pid = 3668] [serial = 1429] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (17932800) [pid = 3668] [serial = 1417] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1393FC00) [pid = 3668] [serial = 1411] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (17D50C00) [pid = 3668] [serial = 1420] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13D10800) [pid = 3668] [serial = 1412] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (179F6400) [pid = 3668] [serial = 1418] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16B8A400) [pid = 3668] [serial = 1414] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1312F400) [pid = 3668] [serial = 1406] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13072000) [pid = 3668] [serial = 1405] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11ACFC00) [pid = 3668] [serial = 1408] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1280C800) [pid = 3668] [serial = 1409] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A4BC00) [pid = 3668] [serial = 1423] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1822E400) [pid = 3668] [serial = 1421] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13129C00) [pid = 3668] [serial = 1424] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18A40400) [pid = 3668] [serial = 1426] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12AA9400) [pid = 3668] [serial = 1394] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (11C1BC00) [pid = 3668] [serial = 1393] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15E8EC00) [pid = 3668] [serial = 1397] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (14492C00) [pid = 3668] [serial = 1396] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A247400) [pid = 3668] [serial = 1400] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18A35C00) [pid = 3668] [serial = 1399] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A7D8800) [pid = 3668] [serial = 1403] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A644C00) [pid = 3668] [serial = 1402] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18A41400) [pid = 3668] [serial = 1427] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19E96800) [pid = 3668] [serial = 1430] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16E5A800) [pid = 3668] [serial = 1415] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3668 | 1465498606245 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1498ms 11:56:46 INFO - PROCESS | 3668 | 1465498606263 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 3668 | 1465498606267 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 11:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:56:46 INFO - PROCESS | 3668 | 1465498606279 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 3668 | 1465498606282 Marionette TRACE conn3 <- [1,1938,null,{}] 11:56:46 INFO - PROCESS | 3668 | 1465498606289 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 3668 | 1465498606292 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:46 INFO - PROCESS | 3668 | 1465498606392 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:56:46 INFO - PROCESS | 3668 | 1465498606400 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 3668 | 1465498606404 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:46 INFO - PROCESS | 3668 | ++DOCSHELL 10F83000 == 28 [pid = 3668] [id = 494] 11:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (11252C00) [pid = 3668] [serial = 1482] [outer = 00000000] 11:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (11ACFC00) [pid = 3668] [serial = 1483] [outer = 11252C00] 11:56:46 INFO - PROCESS | 3668 | 1465498606452 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11AD4400) [pid = 3668] [serial = 1484] [outer = 11252C00] 11:56:46 INFO - PROCESS | 3668 | 1465498606946 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 11:56:46 INFO - PROCESS | 3668 | 1465498606972 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 3668 | 1465498606977 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 11:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:56:47 INFO - PROCESS | 3668 | 1465498607023 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 3668 | 1465498607026 Marionette TRACE conn3 <- [1,1942,null,{}] 11:56:47 INFO - PROCESS | 3668 | 1465498607029 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 3668 | 1465498607032 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:47 INFO - PROCESS | 3668 | 1465498607117 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:56:47 INFO - PROCESS | 3668 | 1465498607123 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 3668 | 1465498607125 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:47 INFO - PROCESS | 3668 | ++DOCSHELL 13150800 == 29 [pid = 3668] [id = 495] 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (13151C00) [pid = 3668] [serial = 1485] [outer = 00000000] 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (132E5C00) [pid = 3668] [serial = 1486] [outer = 13151C00] 11:56:47 INFO - PROCESS | 3668 | 1465498607185 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1393FC00) [pid = 3668] [serial = 1487] [outer = 13151C00] 11:56:47 INFO - PROCESS | 3668 | 1465498607659 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 718ms 11:56:47 INFO - PROCESS | 3668 | 1465498607709 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 3668 | 1465498607711 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 11:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:56:47 INFO - PROCESS | 3668 | 1465498607715 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 3668 | 1465498607718 Marionette TRACE conn3 <- [1,1946,null,{}] 11:56:47 INFO - PROCESS | 3668 | 1465498607729 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 3668 | 1465498607733 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:47 INFO - PROCESS | 3668 | 1465498607817 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:56:47 INFO - PROCESS | 3668 | 1465498607825 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 3668 | 1465498607828 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:47 INFO - PROCESS | 3668 | ++DOCSHELL 15629400 == 30 [pid = 3668] [id = 496] 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1562A000) [pid = 3668] [serial = 1488] [outer = 00000000] 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15E8FC00) [pid = 3668] [serial = 1489] [outer = 1562A000] 11:56:47 INFO - PROCESS | 3668 | 1465498607877 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16E58C00) [pid = 3668] [serial = 1490] [outer = 1562A000] 11:56:48 INFO - PROCESS | 3668 | 1465498608388 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 703ms 11:56:48 INFO - PROCESS | 3668 | 1465498608414 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 3668 | 1465498608416 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:56:48 INFO - PROCESS | 3668 | 1465498608426 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 3668 | 1465498608428 Marionette TRACE conn3 <- [1,1950,null,{}] 11:56:48 INFO - PROCESS | 3668 | 1465498608431 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 3668 | 1465498608433 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:48 INFO - PROCESS | 3668 | 1465498608578 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:56:48 INFO - PROCESS | 3668 | 1465498608603 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 3668 | 1465498608605 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:48 INFO - PROCESS | 3668 | ++DOCSHELL 172D9000 == 31 [pid = 3668] [id = 497] 11:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17932000) [pid = 3668] [serial = 1491] [outer = 00000000] 11:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179D3C00) [pid = 3668] [serial = 1492] [outer = 17932000] 11:56:48 INFO - PROCESS | 3668 | 1465498608648 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179F1800) [pid = 3668] [serial = 1493] [outer = 17932000] 11:56:49 INFO - PROCESS | 3668 | 1465498609061 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 687ms 11:56:49 INFO - PROCESS | 3668 | 1465498609124 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 3668 | 1465498609126 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 11:56:49 INFO - PROCESS | 3668 | 1465498609129 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:56:49 INFO - PROCESS | 3668 | 1465498609130 Marionette TRACE conn3 <- [1,1954,null,{}] 11:56:49 INFO - PROCESS | 3668 | 1465498609141 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 3668 | 1465498609143 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:49 INFO - PROCESS | 3668 | 1465498609251 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:56:49 INFO - PROCESS | 3668 | 1465498609261 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 3668 | 1465498609263 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:49 INFO - PROCESS | 3668 | ++DOCSHELL 170F9400 == 32 [pid = 3668] [id = 498] 11:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F9800) [pid = 3668] [serial = 1494] [outer = 00000000] 11:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D50C00) [pid = 3668] [serial = 1495] [outer = 170F9800] 11:56:49 INFO - PROCESS | 3668 | 1465498609307 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18228800) [pid = 3668] [serial = 1496] [outer = 170F9800] 11:56:49 INFO - PROCESS | 3668 | 1465498609776 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 686ms 11:56:49 INFO - PROCESS | 3668 | 1465498609829 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 3668 | 1465498609831 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 11:56:49 INFO - PROCESS | 3668 | 1465498609834 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:56:49 INFO - PROCESS | 3668 | 1465498609835 Marionette TRACE conn3 <- [1,1958,null,{}] 11:56:49 INFO - PROCESS | 3668 | 1465498609839 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 3668 | 1465498609844 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:50 INFO - PROCESS | 3668 | 1465498610010 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17B5C000) [pid = 3668] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (170F7800) [pid = 3668] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (14443C00) [pid = 3668] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10565C00) [pid = 3668] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A263C00) [pid = 3668] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1739FC00) [pid = 3668] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14491800) [pid = 3668] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10F79000) [pid = 3668] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12D68C00) [pid = 3668] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10F24000) [pid = 3668] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850D800) [pid = 3668] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:56:50 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DEA400) [pid = 3668] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:56:50 INFO - PROCESS | 3668 | 1465498610346 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 3668 | 1465498610349 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:50 INFO - PROCESS | 3668 | ++DOCSHELL 1036C000 == 33 [pid = 3668] [id = 499] 11:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (103CA800) [pid = 3668] [serial = 1497] [outer = 00000000] 11:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10F23800) [pid = 3668] [serial = 1498] [outer = 103CA800] 11:56:50 INFO - PROCESS | 3668 | 1465498610393 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13125000) [pid = 3668] [serial = 1499] [outer = 103CA800] 11:56:50 INFO - PROCESS | 3668 | 1465498610729 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 937ms 11:56:50 INFO - PROCESS | 3668 | 1465498610764 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 3668 | 1465498610775 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 11:56:50 INFO - PROCESS | 3668 | 1465498610778 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 3668 | 1465498610780 Marionette TRACE conn3 <- [1,1962,null,{}] 11:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:56:50 INFO - PROCESS | 3668 | 1465498610783 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 3668 | 1465498610785 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:50 INFO - PROCESS | 3668 | 1465498610896 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:56:50 INFO - PROCESS | 3668 | 1465498610904 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 3668 | 1465498610906 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:50 INFO - PROCESS | 3668 | ++DOCSHELL 10BB3C00 == 34 [pid = 3668] [id = 500] 11:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (14491800) [pid = 3668] [serial = 1500] [outer = 00000000] 11:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A41000) [pid = 3668] [serial = 1501] [outer = 14491800] 11:56:50 INFO - PROCESS | 3668 | 1465498610949 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DEB000) [pid = 3668] [serial = 1502] [outer = 14491800] 11:56:51 INFO - PROCESS | 3668 | 1465498611358 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 640ms 11:56:51 INFO - PROCESS | 3668 | 1465498611418 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 3668 | 1465498611420 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 11:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:56:51 INFO - PROCESS | 3668 | 1465498611423 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 3668 | 1465498611425 Marionette TRACE conn3 <- [1,1966,null,{}] 11:56:51 INFO - PROCESS | 3668 | 1465498611428 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 3668 | 1465498611430 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:51 INFO - PROCESS | 3668 | 1465498611513 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:56:51 INFO - PROCESS | 3668 | 1465498611637 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 3668 | 1465498611639 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:51 INFO - PROCESS | 3668 | ++DOCSHELL 14495800 == 35 [pid = 3668] [id = 501] 11:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (172E2800) [pid = 3668] [serial = 1503] [outer = 00000000] 11:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E94C00) [pid = 3668] [serial = 1504] [outer = 172E2800] 11:56:51 INFO - PROCESS | 3668 | 1465498611682 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DF7000) [pid = 3668] [serial = 1505] [outer = 172E2800] 11:56:52 INFO - PROCESS | 3668 | 1465498612031 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 624ms 11:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:56:52 INFO - PROCESS | 3668 | 1465498612062 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 3668 | 1465498612064 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 11:56:52 INFO - PROCESS | 3668 | 1465498612067 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 3668 | 1465498612068 Marionette TRACE conn3 <- [1,1970,null,{}] 11:56:52 INFO - PROCESS | 3668 | 1465498612072 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 3668 | 1465498612074 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:52 INFO - PROCESS | 3668 | 1465498612192 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:56:52 INFO - PROCESS | 3668 | 1465498612200 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 3668 | 1465498612202 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:52 INFO - PROCESS | 3668 | ++DOCSHELL 155F5C00 == 36 [pid = 3668] [id = 502] 11:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A25B800) [pid = 3668] [serial = 1506] [outer = 00000000] 11:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A641C00) [pid = 3668] [serial = 1507] [outer = 1A25B800] 11:56:52 INFO - PROCESS | 3668 | 1465498612246 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A647400) [pid = 3668] [serial = 1508] [outer = 1A25B800] 11:56:53 INFO - PROCESS | 3668 | 1465498613045 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 983ms 11:56:53 INFO - PROCESS | 3668 | 1465498613054 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 3668 | 1465498613059 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 11:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:56:53 INFO - PROCESS | 3668 | 1465498613064 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 3668 | 1465498613069 Marionette TRACE conn3 <- [1,1974,null,{}] 11:56:53 INFO - PROCESS | 3668 | 1465498613074 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 3668 | 1465498613077 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:53 INFO - PROCESS | 3668 | 1465498613195 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:56:53 INFO - PROCESS | 3668 | 1465498613331 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 3668 | 1465498613334 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:53 INFO - PROCESS | 3668 | ++DOCSHELL 10F7A800 == 37 [pid = 3668] [id = 503] 11:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10F7BC00) [pid = 3668] [serial = 1509] [outer = 00000000] 11:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (12811800) [pid = 3668] [serial = 1510] [outer = 10F7BC00] 11:56:53 INFO - PROCESS | 3668 | 1465498613392 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1322E400) [pid = 3668] [serial = 1511] [outer = 10F7BC00] 11:56:54 INFO - PROCESS | 3668 | 1465498614148 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1077ms 11:56:54 INFO - PROCESS | 3668 | 1465498614159 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 3668 | 1465498614163 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 11:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:56:54 INFO - PROCESS | 3668 | 1465498614170 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 3668 | 1465498614173 Marionette TRACE conn3 <- [1,1978,null,{}] 11:56:54 INFO - PROCESS | 3668 | 1465498614177 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 3668 | 1465498614179 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:54 INFO - PROCESS | 3668 | 1465498614307 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:56:54 INFO - PROCESS | 3668 | 1465498614561 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 3668 | 1465498614564 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:54 INFO - PROCESS | 3668 | ++DOCSHELL 10320000 == 38 [pid = 3668] [id = 504] 11:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1036AC00) [pid = 3668] [serial = 1512] [outer = 00000000] 11:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (10434C00) [pid = 3668] [serial = 1513] [outer = 1036AC00] 11:56:54 INFO - PROCESS | 3668 | 1465498614623 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10BB9C00) [pid = 3668] [serial = 1514] [outer = 1036AC00] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 14495800 == 37 [pid = 3668] [id = 501] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 10BB3C00 == 36 [pid = 3668] [id = 500] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 1036C000 == 35 [pid = 3668] [id = 499] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 170F9400 == 34 [pid = 3668] [id = 498] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 172D9000 == 33 [pid = 3668] [id = 497] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 15629400 == 32 [pid = 3668] [id = 496] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 13150800 == 31 [pid = 3668] [id = 495] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 10F83000 == 30 [pid = 3668] [id = 494] 11:56:55 INFO - PROCESS | 3668 | --DOCSHELL 12ADD000 == 29 [pid = 3668] [id = 493] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19E87C00) [pid = 3668] [serial = 1463] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (172D7800) [pid = 3668] [serial = 1450] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (173A0400) [pid = 3668] [serial = 1451] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16EF5000) [pid = 3668] [serial = 1439] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (132E1400) [pid = 3668] [serial = 1459] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A7CD000) [pid = 3668] [serial = 1433] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17A68C00) [pid = 3668] [serial = 1453] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A645400) [pid = 3668] [serial = 1432] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1562C000) [pid = 3668] [serial = 1447] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10FAE800) [pid = 3668] [serial = 1441] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (112DCC00) [pid = 3668] [serial = 1442] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1303C000) [pid = 3668] [serial = 1444] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (13223800) [pid = 3668] [serial = 1445] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (12B94800) [pid = 3668] [serial = 1435] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13939400) [pid = 3668] [serial = 1436] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15C94C00) [pid = 3668] [serial = 1438] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18A36800) [pid = 3668] [serial = 1456] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A245400) [pid = 3668] [serial = 1465] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18A38C00) [pid = 3668] [serial = 1457] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A248C00) [pid = 3668] [serial = 1466] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17A79800) [pid = 3668] [serial = 1454] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (179EEC00) [pid = 3668] [serial = 1460] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (15C98400) [pid = 3668] [serial = 1448] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19DF1400) [pid = 3668] [serial = 1462] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3668 | 1465498615252 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1155ms 11:56:55 INFO - PROCESS | 3668 | 1465498615327 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 3668 | 1465498615330 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:56:55 INFO - PROCESS | 3668 | 1465498615334 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 3668 | 1465498615337 Marionette TRACE conn3 <- [1,1982,null,{}] 11:56:55 INFO - PROCESS | 3668 | 1465498615342 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 3668 | 1465498615346 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:55 INFO - PROCESS | 3668 | 1465498615434 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:56:55 INFO - PROCESS | 3668 | 1465498615528 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 3668 | 1465498615531 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:55 INFO - PROCESS | 3668 | ++DOCSHELL 10A4F800 == 30 [pid = 3668] [id = 505] 11:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A52800) [pid = 3668] [serial = 1515] [outer = 00000000] 11:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (12AE5800) [pid = 3668] [serial = 1516] [outer = 10A52800] 11:56:55 INFO - PROCESS | 3668 | 1465498615585 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (130BF400) [pid = 3668] [serial = 1517] [outer = 10A52800] 11:56:56 INFO - PROCESS | 3668 | 1465498616025 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 11:56:56 INFO - PROCESS | 3668 | 1465498616074 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 3668 | 1465498616077 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 11:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:56:56 INFO - PROCESS | 3668 | 1465498616082 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 3668 | 1465498616084 Marionette TRACE conn3 <- [1,1986,null,{}] 11:56:56 INFO - PROCESS | 3668 | 1465498616087 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 3668 | 1465498616090 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:56 INFO - PROCESS | 3668 | 1465498616179 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:56:56 INFO - PROCESS | 3668 | 1465498616188 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 3668 | 1465498616190 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:56 INFO - PROCESS | 3668 | ++DOCSHELL 131E5000 == 31 [pid = 3668] [id = 506] 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (14439000) [pid = 3668] [serial = 1518] [outer = 00000000] 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (155F2400) [pid = 3668] [serial = 1519] [outer = 14439000] 11:56:56 INFO - PROCESS | 3668 | 1465498616234 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15C6C000) [pid = 3668] [serial = 1520] [outer = 14439000] 11:56:56 INFO - PROCESS | 3668 | 1465498616701 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 11:56:56 INFO - PROCESS | 3668 | 1465498616720 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 3668 | 1465498616722 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 11:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:56:56 INFO - PROCESS | 3668 | 1465498616727 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 3668 | 1465498616733 Marionette TRACE conn3 <- [1,1990,null,{}] 11:56:56 INFO - PROCESS | 3668 | 1465498616742 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 3668 | 1465498616746 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:56 INFO - PROCESS | 3668 | 1465498616830 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:56:56 INFO - PROCESS | 3668 | 1465498616837 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 3668 | 1465498616839 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:56 INFO - PROCESS | 3668 | ++DOCSHELL 16EF4400 == 32 [pid = 3668] [id = 507] 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16EF4800) [pid = 3668] [serial = 1521] [outer = 00000000] 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10B6FC00) [pid = 3668] [serial = 1522] [outer = 16EF4800] 11:56:56 INFO - PROCESS | 3668 | 1465498616883 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17933000) [pid = 3668] [serial = 1523] [outer = 16EF4800] 11:56:57 INFO - PROCESS | 3668 | 1465498617335 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 655ms 11:56:57 INFO - PROCESS | 3668 | 1465498617391 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:56:57 INFO - PROCESS | 3668 | 1465498617393 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 11:56:57 INFO - PROCESS | 3668 | 1465498617397 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 3668 | 1465498617398 Marionette TRACE conn3 <- [1,1994,null,{}] 11:56:57 INFO - PROCESS | 3668 | 1465498617402 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 3668 | 1465498617404 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:57 INFO - PROCESS | 3668 | 1465498617521 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:56:57 INFO - PROCESS | 3668 | 1465498617605 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 3668 | 1465498617608 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:57 INFO - PROCESS | 3668 | ++DOCSHELL 179F0800 == 33 [pid = 3668] [id = 508] 11:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (179F8800) [pid = 3668] [serial = 1524] [outer = 00000000] 11:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17A82800) [pid = 3668] [serial = 1525] [outer = 179F8800] 11:56:57 INFO - PROCESS | 3668 | 1465498617660 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (17D55000) [pid = 3668] [serial = 1526] [outer = 179F8800] 11:56:58 INFO - PROCESS | 3668 | 1465498618080 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 11:56:58 INFO - PROCESS | 3668 | 1465498618135 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 3668 | 1465498618137 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 11:56:58 INFO - PROCESS | 3668 | 1465498618140 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:56:58 INFO - PROCESS | 3668 | 1465498618142 Marionette TRACE conn3 <- [1,1998,null,{}] 11:56:58 INFO - PROCESS | 3668 | 1465498618145 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 3668 | 1465498618147 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:58 INFO - PROCESS | 3668 | 1465498618263 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:56:58 INFO - PROCESS | 3668 | 1465498618273 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 3668 | 1465498618278 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:58 INFO - PROCESS | 3668 | ++DOCSHELL 13934400 == 34 [pid = 3668] [id = 509] 11:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1850DC00) [pid = 3668] [serial = 1527] [outer = 00000000] 11:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18517C00) [pid = 3668] [serial = 1528] [outer = 1850DC00] 11:56:58 INFO - PROCESS | 3668 | 1465498618331 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DEAC00) [pid = 3668] [serial = 1529] [outer = 1850DC00] 11:56:58 INFO - PROCESS | 3668 | 1465498618806 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 703ms 11:56:58 INFO - PROCESS | 3668 | 1465498618840 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 3668 | 1465498618842 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 11:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:56:58 INFO - PROCESS | 3668 | 1465498618845 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 3668 | 1465498618847 Marionette TRACE conn3 <- [1,2002,null,{}] 11:56:58 INFO - PROCESS | 3668 | 1465498618857 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 3668 | 1465498618860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:58 INFO - PROCESS | 3668 | 1465498618997 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:56:58 INFO - PROCESS | 3668 | 1465498619010 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 3668 | 1465498619012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:59 INFO - PROCESS | 3668 | ++DOCSHELL 14447C00 == 35 [pid = 3668] [id = 510] 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (172D8800) [pid = 3668] [serial = 1530] [outer = 00000000] 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A245400) [pid = 3668] [serial = 1531] [outer = 172D8800] 11:56:59 INFO - PROCESS | 3668 | 1465498619055 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A24C000) [pid = 3668] [serial = 1532] [outer = 172D8800] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (172E2800) [pid = 3668] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (12AE5400) [pid = 3668] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1562A000) [pid = 3668] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11252C00) [pid = 3668] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17932000) [pid = 3668] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13151C00) [pid = 3668] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (170F9800) [pid = 3668] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (103CA800) [pid = 3668] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10F7E800) [pid = 3668] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (14442800) [pid = 3668] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18515400) [pid = 3668] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A263000) [pid = 3668] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:56:59 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (14491800) [pid = 3668] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:56:59 INFO - PROCESS | 3668 | 1465498619604 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 797ms 11:56:59 INFO - PROCESS | 3668 | 1465498619648 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 3668 | 1465498619650 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 11:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:56:59 INFO - PROCESS | 3668 | 1465498619657 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 3668 | 1465498619659 Marionette TRACE conn3 <- [1,2006,null,{}] 11:56:59 INFO - PROCESS | 3668 | 1465498619662 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 3668 | 1465498619664 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:59 INFO - PROCESS | 3668 | 1465498619750 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:56:59 INFO - PROCESS | 3668 | 1465498619756 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 3668 | 1465498619758 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:56:59 INFO - PROCESS | 3668 | ++DOCSHELL 11CC1C00 == 36 [pid = 3668] [id = 511] 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (12A9FC00) [pid = 3668] [serial = 1533] [outer = 00000000] 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (155EFC00) [pid = 3668] [serial = 1534] [outer = 12A9FC00] 11:56:59 INFO - PROCESS | 3668 | 1465498619801 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17D59400) [pid = 3668] [serial = 1535] [outer = 12A9FC00] 11:57:00 INFO - PROCESS | 3668 | 1465498620250 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 11:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:57:00 INFO - PROCESS | 3668 | 1465498620296 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 3668 | 1465498620298 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 11:57:00 INFO - PROCESS | 3668 | 1465498620302 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 3668 | 1465498620304 Marionette TRACE conn3 <- [1,2010,null,{}] 11:57:00 INFO - PROCESS | 3668 | 1465498620331 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 3668 | 1465498620334 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:00 INFO - PROCESS | 3668 | 1465498620416 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:57:00 INFO - PROCESS | 3668 | 1465498620422 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 3668 | 1465498620424 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:00 INFO - PROCESS | 3668 | ++DOCSHELL 103CB000 == 37 [pid = 3668] [id = 512] 11:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1850F000) [pid = 3668] [serial = 1536] [outer = 00000000] 11:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E93C00) [pid = 3668] [serial = 1537] [outer = 1850F000] 11:57:00 INFO - PROCESS | 3668 | 1465498620467 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A7CF000) [pid = 3668] [serial = 1538] [outer = 1850F000] 11:57:00 INFO - PROCESS | 3668 | 1465498620894 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 609ms 11:57:00 INFO - PROCESS | 3668 | 1465498620928 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 3668 | 1465498620930 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 11:57:00 INFO - PROCESS | 3668 | 1465498620933 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:57:00 INFO - PROCESS | 3668 | 1465498620935 Marionette TRACE conn3 <- [1,2014,null,{}] 11:57:00 INFO - PROCESS | 3668 | 1465498620943 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 3668 | 1465498620944 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:01 INFO - PROCESS | 3668 | 1465498621023 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:57:01 INFO - PROCESS | 3668 | 1465498621029 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 3668 | 1465498621031 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:01 INFO - PROCESS | 3668 | ++DOCSHELL 19DE9C00 == 38 [pid = 3668] [id = 513] 11:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E8A800) [pid = 3668] [serial = 1539] [outer = 00000000] 11:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A88B400) [pid = 3668] [serial = 1540] [outer = 19E8A800] 11:57:01 INFO - PROCESS | 3668 | 1465498621082 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A88F400) [pid = 3668] [serial = 1541] [outer = 19E8A800] 11:57:01 INFO - PROCESS | 3668 | 1465498621510 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 593ms 11:57:01 INFO - PROCESS | 3668 | 1465498621572 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 3668 | 1465498621576 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 11:57:01 INFO - PROCESS | 3668 | 1465498621586 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 3668 | 1465498621591 Marionette TRACE conn3 <- [1,2018,null,{}] 11:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:57:01 INFO - PROCESS | 3668 | 1465498621597 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 3668 | 1465498621601 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:01 INFO - PROCESS | 3668 | 1465498621716 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:57:01 INFO - PROCESS | 3668 | 1465498621897 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 3668 | 1465498621903 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:01 INFO - PROCESS | 3668 | ++DOCSHELL 112DF800 == 39 [pid = 3668] [id = 514] 11:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112DFC00) [pid = 3668] [serial = 1542] [outer = 00000000] 11:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (12AE5C00) [pid = 3668] [serial = 1543] [outer = 112DFC00] 11:57:01 INFO - PROCESS | 3668 | 1465498621961 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13223800) [pid = 3668] [serial = 1544] [outer = 112DFC00] 11:57:02 INFO - PROCESS | 3668 | 1465498622504 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 952ms 11:57:02 INFO - PROCESS | 3668 | 1465498622541 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 3668 | 1465498622544 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:57:02 INFO - PROCESS | 3668 | 1465498622551 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 3668 | 1465498622555 Marionette TRACE conn3 <- [1,2022,null,{}] 11:57:02 INFO - PROCESS | 3668 | 1465498622559 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 3668 | 1465498622562 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:02 INFO - PROCESS | 3668 | 1465498622670 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:57:02 INFO - PROCESS | 3668 | 1465498622829 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 3668 | 1465498622832 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:02 INFO - PROCESS | 3668 | ++DOCSHELL 1562B000 == 40 [pid = 3668] [id = 515] 11:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15C61C00) [pid = 3668] [serial = 1545] [outer = 00000000] 11:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (16CD1800) [pid = 3668] [serial = 1546] [outer = 15C61C00] 11:57:02 INFO - PROCESS | 3668 | 1465498622888 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (170F4800) [pid = 3668] [serial = 1547] [outer = 15C61C00] 11:57:03 INFO - PROCESS | 3668 | 1465498623466 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 937ms 11:57:03 INFO - PROCESS | 3668 | 1465498623495 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 3668 | 1465498623498 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:57:03 INFO - PROCESS | 3668 | 1465498623501 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 3668 | 1465498623504 Marionette TRACE conn3 <- [1,2026,null,{}] 11:57:03 INFO - PROCESS | 3668 | 1465498623513 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 3668 | 1465498623518 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:03 INFO - PROCESS | 3668 | 1465498623630 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:57:03 INFO - PROCESS | 3668 | 1465498623742 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 3668 | 1465498623746 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:03 INFO - PROCESS | 3668 | ++DOCSHELL 18A38800 == 41 [pid = 3668] [id = 516] 11:57:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18A3BC00) [pid = 3668] [serial = 1548] [outer = 00000000] 11:57:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E8A400) [pid = 3668] [serial = 1549] [outer = 18A3BC00] 11:57:03 INFO - PROCESS | 3668 | 1465498623871 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A25EC00) [pid = 3668] [serial = 1550] [outer = 18A3BC00] 11:57:04 INFO - PROCESS | 3668 | 1465498624444 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 999ms 11:57:04 INFO - PROCESS | 3668 | 1465498624504 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 3668 | 1465498624506 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 11:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:57:04 INFO - PROCESS | 3668 | 1465498624510 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 3668 | 1465498624511 Marionette TRACE conn3 <- [1,2030,null,{}] 11:57:04 INFO - PROCESS | 3668 | 1465498624515 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 3668 | 1465498624517 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:04 INFO - PROCESS | 3668 | 1465498624623 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:57:04 INFO - PROCESS | 3668 | 1465498624732 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 3668 | 1465498624735 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:04 INFO - PROCESS | 3668 | ++DOCSHELL 1AB06C00 == 42 [pid = 3668] [id = 517] 11:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB07000) [pid = 3668] [serial = 1551] [outer = 00000000] 11:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB0D400) [pid = 3668] [serial = 1552] [outer = 1AB07000] 11:57:04 INFO - PROCESS | 3668 | 1465498624788 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AF73800) [pid = 3668] [serial = 1553] [outer = 1AB07000] 11:57:05 INFO - PROCESS | 3668 | 1465498625408 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1093ms 11:57:05 INFO - PROCESS | 3668 | 1465498625616 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 3668 | 1465498625621 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 11:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:57:05 INFO - PROCESS | 3668 | 1465498625626 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 3668 | 1465498625629 Marionette TRACE conn3 <- [1,2034,null,{}] 11:57:05 INFO - PROCESS | 3668 | 1465498625635 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 3668 | 1465498625638 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:05 INFO - PROCESS | 3668 | 1465498625737 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:57:05 INFO - PROCESS | 3668 | 1465498625870 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 3668 | 1465498625875 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:05 INFO - PROCESS | 3668 | ++DOCSHELL 114C7400 == 43 [pid = 3668] [id = 518] 11:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (11ACE000) [pid = 3668] [serial = 1554] [outer = 00000000] 11:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (12A9C400) [pid = 3668] [serial = 1555] [outer = 11ACE000] 11:57:05 INFO - PROCESS | 3668 | 1465498625933 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (12DA4400) [pid = 3668] [serial = 1556] [outer = 11ACE000] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 103CB000 == 42 [pid = 3668] [id = 512] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 11CC1C00 == 41 [pid = 3668] [id = 511] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 14447C00 == 40 [pid = 3668] [id = 510] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 13934400 == 39 [pid = 3668] [id = 509] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 179F0800 == 38 [pid = 3668] [id = 508] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 16EF4400 == 37 [pid = 3668] [id = 507] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 131E5000 == 36 [pid = 3668] [id = 506] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 10A4F800 == 35 [pid = 3668] [id = 505] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 10320000 == 34 [pid = 3668] [id = 504] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 10F7A800 == 33 [pid = 3668] [id = 503] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 155F5C00 == 32 [pid = 3668] [id = 502] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 1AB06C00 == 31 [pid = 3668] [id = 517] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 18A38800 == 30 [pid = 3668] [id = 516] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 19DE9C00 == 29 [pid = 3668] [id = 513] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 112DF800 == 28 [pid = 3668] [id = 514] 11:57:06 INFO - PROCESS | 3668 | --DOCSHELL 1562B000 == 27 [pid = 3668] [id = 515] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19E94C00) [pid = 3668] [serial = 1504] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1322D800) [pid = 3668] [serial = 1481] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (13037800) [pid = 3668] [serial = 1480] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (15E8FC00) [pid = 3668] [serial = 1489] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (11ACFC00) [pid = 3668] [serial = 1483] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11AD4400) [pid = 3668] [serial = 1484] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (179D3C00) [pid = 3668] [serial = 1492] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (132E5C00) [pid = 3668] [serial = 1486] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1393FC00) [pid = 3668] [serial = 1487] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17D50C00) [pid = 3668] [serial = 1495] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (179F1800) [pid = 3668] [serial = 1493] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10F23800) [pid = 3668] [serial = 1498] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18228800) [pid = 3668] [serial = 1496] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (11CC0C00) [pid = 3668] [serial = 1469] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (112E5C00) [pid = 3668] [serial = 1468] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (16EF6400) [pid = 3668] [serial = 1472] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1562C400) [pid = 3668] [serial = 1471] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A640000) [pid = 3668] [serial = 1475] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19E92000) [pid = 3668] [serial = 1474] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19DF7000) [pid = 3668] [serial = 1505] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A88D400) [pid = 3668] [serial = 1478] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A884C00) [pid = 3668] [serial = 1477] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13125000) [pid = 3668] [serial = 1499] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19DEB000) [pid = 3668] [serial = 1502] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18A41000) [pid = 3668] [serial = 1501] [outer = 00000000] [url = about:blank] 11:57:06 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16E58C00) [pid = 3668] [serial = 1490] [outer = 00000000] [url = about:blank] 11:57:07 INFO - PROCESS | 3668 | 1465498627110 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1561ms 11:57:07 INFO - PROCESS | 3668 | 1465498627168 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 3668 | 1465498627172 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 11:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:57:07 INFO - PROCESS | 3668 | 1465498627233 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 3668 | 1465498627238 Marionette TRACE conn3 <- [1,2038,null,{}] 11:57:07 INFO - PROCESS | 3668 | 1465498627258 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 3668 | 1465498627262 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:07 INFO - PROCESS | 3668 | 1465498627386 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:57:07 INFO - PROCESS | 3668 | 1465498627392 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 3668 | 1465498627395 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:07 INFO - PROCESS | 3668 | ++DOCSHELL 10F7B000 == 28 [pid = 3668] [id = 519] 11:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F7F400) [pid = 3668] [serial = 1557] [outer = 00000000] 11:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (114BA000) [pid = 3668] [serial = 1558] [outer = 10F7F400] 11:57:07 INFO - PROCESS | 3668 | 1465498627442 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11AD1800) [pid = 3668] [serial = 1559] [outer = 10F7F400] 11:57:07 INFO - PROCESS | 3668 | 1465498627940 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 828ms 11:57:08 INFO - PROCESS | 3668 | 1465498627996 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 3668 | 1465498628001 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 11:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:57:08 INFO - PROCESS | 3668 | 1465498628007 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 3668 | 1465498628010 Marionette TRACE conn3 <- [1,2042,null,{}] 11:57:08 INFO - PROCESS | 3668 | 1465498628013 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 3668 | 1465498628016 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:08 INFO - PROCESS | 3668 | 1465498628101 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:57:08 INFO - PROCESS | 3668 | 1465498628108 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 3668 | 1465498628111 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:08 INFO - PROCESS | 3668 | ++DOCSHELL 1314E400 == 29 [pid = 3668] [id = 520] 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1314F000) [pid = 3668] [serial = 1560] [outer = 00000000] 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13224400) [pid = 3668] [serial = 1561] [outer = 1314F000] 11:57:08 INFO - PROCESS | 3668 | 1465498628167 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13658800) [pid = 3668] [serial = 1562] [outer = 1314F000] 11:57:08 INFO - PROCESS | 3668 | 1465498628629 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 625ms 11:57:08 INFO - PROCESS | 3668 | 1465498628644 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 3668 | 1465498628646 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 11:57:08 INFO - PROCESS | 3668 | 1465498628666 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:57:08 INFO - PROCESS | 3668 | 1465498628669 Marionette TRACE conn3 <- [1,2046,null,{}] 11:57:08 INFO - PROCESS | 3668 | 1465498628679 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 3668 | 1465498628684 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:08 INFO - PROCESS | 3668 | 1465498628767 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:57:08 INFO - PROCESS | 3668 | 1465498628832 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 3668 | 1465498628836 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:08 INFO - PROCESS | 3668 | ++DOCSHELL 15C91800 == 30 [pid = 3668] [id = 521] 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15C98400) [pid = 3668] [serial = 1563] [outer = 00000000] 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16B7E000) [pid = 3668] [serial = 1564] [outer = 15C98400] 11:57:08 INFO - PROCESS | 3668 | 1465498628886 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16CD4400) [pid = 3668] [serial = 1565] [outer = 15C98400] 11:57:09 INFO - PROCESS | 3668 | 1465498629392 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 11:57:09 INFO - PROCESS | 3668 | 1465498629412 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 3668 | 1465498629415 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 11:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:57:09 INFO - PROCESS | 3668 | 1465498629418 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 3668 | 1465498629420 Marionette TRACE conn3 <- [1,2050,null,{}] 11:57:09 INFO - PROCESS | 3668 | 1465498629424 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 3668 | 1465498629425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:09 INFO - PROCESS | 3668 | 1465498629547 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:57:09 INFO - PROCESS | 3668 | 1465498629553 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 3668 | 1465498629555 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:09 INFO - PROCESS | 3668 | ++DOCSHELL 16EF6800 == 31 [pid = 3668] [id = 522] 11:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16EF9400) [pid = 3668] [serial = 1566] [outer = 00000000] 11:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170FD800) [pid = 3668] [serial = 1567] [outer = 16EF9400] 11:57:09 INFO - PROCESS | 3668 | 1465498629654 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (173A6400) [pid = 3668] [serial = 1568] [outer = 16EF9400] 11:57:10 INFO - PROCESS | 3668 | 1465498630081 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 11:57:10 INFO - PROCESS | 3668 | 1465498630117 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 3668 | 1465498630119 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 11:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:57:10 INFO - PROCESS | 3668 | 1465498630122 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 3668 | 1465498630124 Marionette TRACE conn3 <- [1,2054,null,{}] 11:57:10 INFO - PROCESS | 3668 | 1465498630127 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 3668 | 1465498630129 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:10 INFO - PROCESS | 3668 | 1465498630239 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:57:10 INFO - PROCESS | 3668 | 1465498630334 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 3668 | 1465498630336 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:10 INFO - PROCESS | 3668 | ++DOCSHELL 179DC000 == 32 [pid = 3668] [id = 523] 11:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179EF000) [pid = 3668] [serial = 1569] [outer = 00000000] 11:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17A69C00) [pid = 3668] [serial = 1570] [outer = 179EF000] 11:57:10 INFO - PROCESS | 3668 | 1465498630382 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (17A76000) [pid = 3668] [serial = 1571] [outer = 179EF000] 11:57:10 INFO - PROCESS | 3668 | 1465498630811 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 11:57:10 INFO - PROCESS | 3668 | 1465498630864 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 3668 | 1465498630866 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 11:57:10 INFO - PROCESS | 3668 | 1465498630869 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:57:10 INFO - PROCESS | 3668 | 1465498630871 Marionette TRACE conn3 <- [1,2058,null,{}] 11:57:10 INFO - PROCESS | 3668 | 1465498630874 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 3668 | 1465498630879 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:10 INFO - PROCESS | 3668 | 1465498631013 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:57:11 INFO - PROCESS | 3668 | 1465498631296 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 3668 | 1465498631298 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (179F8800) [pid = 3668] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1850DC00) [pid = 3668] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A25B800) [pid = 3668] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10A52800) [pid = 3668] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1036AC00) [pid = 3668] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16EF4800) [pid = 3668] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14439000) [pid = 3668] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10F7BC00) [pid = 3668] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (19E8A800) [pid = 3668] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (172D8800) [pid = 3668] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850F000) [pid = 3668] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:57:11 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12A9FC00) [pid = 3668] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:57:11 INFO - PROCESS | 3668 | ++DOCSHELL 1036AC00 == 33 [pid = 3668] [id = 524] 11:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (103D1400) [pid = 3668] [serial = 1572] [outer = 00000000] 11:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (112DE000) [pid = 3668] [serial = 1573] [outer = 103D1400] 11:57:11 INFO - PROCESS | 3668 | 1465498631350 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (14442800) [pid = 3668] [serial = 1574] [outer = 103D1400] 11:57:11 INFO - PROCESS | 3668 | 1465498631754 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 937ms 11:57:11 INFO - PROCESS | 3668 | 1465498631815 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 3668 | 1465498631817 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 11:57:11 INFO - PROCESS | 3668 | 1465498631820 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:57:11 INFO - PROCESS | 3668 | 1465498631822 Marionette TRACE conn3 <- [1,2062,null,{}] 11:57:11 INFO - PROCESS | 3668 | 1465498631825 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 3668 | 1465498631827 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:11 INFO - PROCESS | 3668 | 1465498631937 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:57:11 INFO - PROCESS | 3668 | 1465498631944 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 3668 | 1465498631946 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:11 INFO - PROCESS | 3668 | ++DOCSHELL 10A45400 == 34 [pid = 3668] [id = 525] 11:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12A18800) [pid = 3668] [serial = 1575] [outer = 00000000] 11:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A41400) [pid = 3668] [serial = 1576] [outer = 12A18800] 11:57:11 INFO - PROCESS | 3668 | 1465498631993 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16EF5000) [pid = 3668] [serial = 1577] [outer = 12A18800] 11:57:12 INFO - PROCESS | 3668 | 1465498632407 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 640ms 11:57:12 INFO - PROCESS | 3668 | 1465498632458 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 3668 | 1465498632461 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:57:12 INFO - PROCESS | 3668 | 1465498632464 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 3668 | 1465498632466 Marionette TRACE conn3 <- [1,2066,null,{}] 11:57:12 INFO - PROCESS | 3668 | 1465498632470 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 3668 | 1465498632471 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:12 INFO - PROCESS | 3668 | 1465498632584 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:57:12 INFO - PROCESS | 3668 | 1465498632643 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 3668 | 1465498632645 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:12 INFO - PROCESS | 3668 | ++DOCSHELL 17D59C00 == 35 [pid = 3668] [id = 526] 11:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DF2400) [pid = 3668] [serial = 1578] [outer = 00000000] 11:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19E8B000) [pid = 3668] [serial = 1579] [outer = 19DF2400] 11:57:12 INFO - PROCESS | 3668 | 1465498632688 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19E8C800) [pid = 3668] [serial = 1580] [outer = 19DF2400] 11:57:13 INFO - PROCESS | 3668 | 1465498633056 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 640ms 11:57:13 INFO - PROCESS | 3668 | 1465498633102 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 3668 | 1465498633104 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 3668 | 1465498633107 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:57:13 INFO - PROCESS | 3668 | 1465498633109 Marionette TRACE conn3 <- [1,2070,null,{}] 11:57:13 INFO - PROCESS | 3668 | 1465498633122 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 3668 | 1465498633124 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:13 INFO - PROCESS | 3668 | 1465498633229 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:57:13 INFO - PROCESS | 3668 | 1465498633237 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 3668 | 1465498633239 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:13 INFO - PROCESS | 3668 | ++DOCSHELL 15C90800 == 36 [pid = 3668] [id = 527] 11:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A247400) [pid = 3668] [serial = 1581] [outer = 00000000] 11:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A25E000) [pid = 3668] [serial = 1582] [outer = 1A247400] 11:57:13 INFO - PROCESS | 3668 | 1465498633286 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A25D400) [pid = 3668] [serial = 1583] [outer = 1A247400] 11:57:14 INFO - PROCESS | 3668 | 1465498634058 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 999ms 11:57:14 INFO - PROCESS | 3668 | 1465498634111 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 3668 | 1465498634117 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:57:14 INFO - PROCESS | 3668 | 1465498634124 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 3668 | 1465498634133 Marionette TRACE conn3 <- [1,2074,null,{}] 11:57:14 INFO - PROCESS | 3668 | 1465498634138 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 3668 | 1465498634141 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:14 INFO - PROCESS | 3668 | 1465498634261 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:57:14 INFO - PROCESS | 3668 | 1465498634398 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 3668 | 1465498634401 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:14 INFO - PROCESS | 3668 | ++DOCSHELL 10A4FC00 == 37 [pid = 3668] [id = 528] 11:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (11254800) [pid = 3668] [serial = 1584] [outer = 00000000] 11:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (11CC1800) [pid = 3668] [serial = 1585] [outer = 11254800] 11:57:14 INFO - PROCESS | 3668 | 1465498634460 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1393FC00) [pid = 3668] [serial = 1586] [outer = 11254800] 11:57:15 INFO - PROCESS | 3668 | 1465498635139 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1046ms 11:57:15 INFO - PROCESS | 3668 | 1465498635203 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 3668 | 1465498635208 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:57:15 INFO - PROCESS | 3668 | 1465498635215 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 3668 | 1465498635218 Marionette TRACE conn3 <- [1,2078,null,{}] 11:57:15 INFO - PROCESS | 3668 | 1465498635222 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 3668 | 1465498635225 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:15 INFO - PROCESS | 3668 | 1465498635350 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:57:15 INFO - PROCESS | 3668 | 1465498635482 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 3668 | 1465498635485 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:15 INFO - PROCESS | 3668 | ++DOCSHELL 10A53400 == 38 [pid = 3668] [id = 529] 11:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10B71000) [pid = 3668] [serial = 1587] [outer = 00000000] 11:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1309B000) [pid = 3668] [serial = 1588] [outer = 10B71000] 11:57:15 INFO - PROCESS | 3668 | 1465498635542 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13CC0800) [pid = 3668] [serial = 1589] [outer = 10B71000] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 17D59C00 == 37 [pid = 3668] [id = 526] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 10A45400 == 36 [pid = 3668] [id = 525] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 1036AC00 == 35 [pid = 3668] [id = 524] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 179DC000 == 34 [pid = 3668] [id = 523] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 16EF6800 == 33 [pid = 3668] [id = 522] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 15C91800 == 32 [pid = 3668] [id = 521] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 1314E400 == 31 [pid = 3668] [id = 520] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 10F7B000 == 30 [pid = 3668] [id = 519] 11:57:16 INFO - PROCESS | 3668 | --DOCSHELL 114C7400 == 29 [pid = 3668] [id = 518] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17A82800) [pid = 3668] [serial = 1525] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17D55000) [pid = 3668] [serial = 1526] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18517C00) [pid = 3668] [serial = 1528] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A647400) [pid = 3668] [serial = 1508] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1A641C00) [pid = 3668] [serial = 1507] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (12AE5800) [pid = 3668] [serial = 1516] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (130BF400) [pid = 3668] [serial = 1517] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10434C00) [pid = 3668] [serial = 1513] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10BB9C00) [pid = 3668] [serial = 1514] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10B6FC00) [pid = 3668] [serial = 1522] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (155F2400) [pid = 3668] [serial = 1519] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15C6C000) [pid = 3668] [serial = 1520] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12811800) [pid = 3668] [serial = 1510] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1322E400) [pid = 3668] [serial = 1511] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A88B400) [pid = 3668] [serial = 1540] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A245400) [pid = 3668] [serial = 1531] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A88F400) [pid = 3668] [serial = 1541] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A7CF000) [pid = 3668] [serial = 1538] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17D59400) [pid = 3668] [serial = 1535] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (155EFC00) [pid = 3668] [serial = 1534] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19E93C00) [pid = 3668] [serial = 1537] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A24C000) [pid = 3668] [serial = 1532] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19DEAC00) [pid = 3668] [serial = 1529] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17933000) [pid = 3668] [serial = 1523] [outer = 00000000] [url = about:blank] 11:57:16 INFO - PROCESS | 3668 | 1465498636337 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1156ms 11:57:16 INFO - PROCESS | 3668 | 1465498636373 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 3668 | 1465498636377 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 11:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:57:16 INFO - PROCESS | 3668 | 1465498636382 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 3668 | 1465498636390 Marionette TRACE conn3 <- [1,2082,null,{}] 11:57:16 INFO - PROCESS | 3668 | 1465498636397 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 3668 | 1465498636401 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:16 INFO - PROCESS | 3668 | 1465498636563 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:57:16 INFO - PROCESS | 3668 | 1465498636626 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 3668 | 1465498636628 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:16 INFO - PROCESS | 3668 | ++DOCSHELL 10BB9C00 == 30 [pid = 3668] [id = 530] 11:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10F25400) [pid = 3668] [serial = 1590] [outer = 00000000] 11:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11C22000) [pid = 3668] [serial = 1591] [outer = 10F25400] 11:57:16 INFO - PROCESS | 3668 | 1465498636676 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (12AE5800) [pid = 3668] [serial = 1592] [outer = 10F25400] 11:57:17 INFO - PROCESS | 3668 | 1465498637110 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 796ms 11:57:17 INFO - PROCESS | 3668 | 1465498637180 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 3668 | 1465498637185 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 11:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:57:17 INFO - PROCESS | 3668 | 1465498637190 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 3668 | 1465498637193 Marionette TRACE conn3 <- [1,2086,null,{}] 11:57:17 INFO - PROCESS | 3668 | 1465498637197 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 3668 | 1465498637199 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:17 INFO - PROCESS | 3668 | 1465498637294 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:57:17 INFO - PROCESS | 3668 | 1465498637308 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 3668 | 1465498637310 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:17 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE000 == 31 [pid = 3668] [id = 531] 11:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13CBF400) [pid = 3668] [serial = 1593] [outer = 00000000] 11:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (140D2000) [pid = 3668] [serial = 1594] [outer = 13CBF400] 11:57:17 INFO - PROCESS | 3668 | 1465498637356 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (14492C00) [pid = 3668] [serial = 1595] [outer = 13CBF400] 11:57:17 INFO - PROCESS | 3668 | 1465498637824 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 11:57:17 INFO - PROCESS | 3668 | 1465498637890 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 3668 | 1465498637893 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 11:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:57:17 INFO - PROCESS | 3668 | 1465498637896 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 3668 | 1465498637899 Marionette TRACE conn3 <- [1,2090,null,{}] 11:57:17 INFO - PROCESS | 3668 | 1465498637910 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 3668 | 1465498637914 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:17 INFO - PROCESS | 3668 | 1465498637998 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:57:18 INFO - PROCESS | 3668 | 1465498638097 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 3668 | 1465498638100 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:18 INFO - PROCESS | 3668 | ++DOCSHELL 170EF800 == 32 [pid = 3668] [id = 532] 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (170EFC00) [pid = 3668] [serial = 1596] [outer = 00000000] 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179D4800) [pid = 3668] [serial = 1597] [outer = 170EFC00] 11:57:18 INFO - PROCESS | 3668 | 1465498638147 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A64000) [pid = 3668] [serial = 1598] [outer = 170EFC00] 11:57:18 INFO - PROCESS | 3668 | 1465498638540 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 687ms 11:57:18 INFO - PROCESS | 3668 | 1465498638607 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 3668 | 1465498638609 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 11:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:57:18 INFO - PROCESS | 3668 | 1465498638613 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 3668 | 1465498638614 Marionette TRACE conn3 <- [1,2094,null,{}] 11:57:18 INFO - PROCESS | 3668 | 1465498638618 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 3668 | 1465498638620 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:18 INFO - PROCESS | 3668 | 1465498638768 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:57:18 INFO - PROCESS | 3668 | 1465498638786 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 3668 | 1465498638788 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:18 INFO - PROCESS | 3668 | ++DOCSHELL 17A72800 == 33 [pid = 3668] [id = 533] 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B56000) [pid = 3668] [serial = 1599] [outer = 00000000] 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1822E400) [pid = 3668] [serial = 1600] [outer = 17B56000] 11:57:18 INFO - PROCESS | 3668 | 1465498638832 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18337400) [pid = 3668] [serial = 1601] [outer = 17B56000] 11:57:19 INFO - PROCESS | 3668 | 1465498639255 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 687ms 11:57:19 INFO - PROCESS | 3668 | 1465498639311 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3668 | 1465498639313 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 11:57:19 INFO - PROCESS | 3668 | 1465498639316 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:57:19 INFO - PROCESS | 3668 | 1465498639318 Marionette TRACE conn3 <- [1,2098,null,{}] 11:57:19 INFO - PROCESS | 3668 | 1465498639322 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 3668 | 1465498639324 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:19 INFO - PROCESS | 3668 | 1465498639436 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:57:19 INFO - PROCESS | 3668 | 1465498639441 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 3668 | 1465498639443 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:19 INFO - PROCESS | 3668 | ++DOCSHELL 17D59000 == 34 [pid = 3668] [id = 534] 11:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1850D800) [pid = 3668] [serial = 1602] [outer = 00000000] 11:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18A3E000) [pid = 3668] [serial = 1603] [outer = 1850D800] 11:57:19 INFO - PROCESS | 3668 | 1465498639486 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DEC000) [pid = 3668] [serial = 1604] [outer = 1850D800] 11:57:19 INFO - PROCESS | 3668 | 1465498639968 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 687ms 11:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:57:20 INFO - PROCESS | 3668 | 1465498640016 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 3668 | 1465498640018 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 11:57:20 INFO - PROCESS | 3668 | 1465498640022 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 3668 | 1465498640023 Marionette TRACE conn3 <- [1,2102,null,{}] 11:57:20 INFO - PROCESS | 3668 | 1465498640033 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 3668 | 1465498640039 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:20 INFO - PROCESS | 3668 | 1465498640189 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:57:20 INFO - PROCESS | 3668 | 1465498640215 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3668 | 1465498640217 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:20 INFO - PROCESS | 3668 | ++DOCSHELL 13225400 == 35 [pid = 3668] [id = 535] 11:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D58800) [pid = 3668] [serial = 1605] [outer = 00000000] 11:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A63C400) [pid = 3668] [serial = 1606] [outer = 17D58800] 11:57:20 INFO - PROCESS | 3668 | 1465498640270 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A641C00) [pid = 3668] [serial = 1607] [outer = 17D58800] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16EF9400) [pid = 3668] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F7F400) [pid = 3668] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1314F000) [pid = 3668] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11ACE000) [pid = 3668] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15C98400) [pid = 3668] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112DFC00) [pid = 3668] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (15C61C00) [pid = 3668] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18A3BC00) [pid = 3668] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179EF000) [pid = 3668] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1AB07000) [pid = 3668] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (103D1400) [pid = 3668] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (12A18800) [pid = 3668] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:57:20 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19DF2400) [pid = 3668] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:57:20 INFO - PROCESS | 3668 | 1465498640842 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 843ms 11:57:20 INFO - PROCESS | 3668 | 1465498640865 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 3668 | 1465498640867 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:57:20 INFO - PROCESS | 3668 | 1465498640870 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 3668 | 1465498640872 Marionette TRACE conn3 <- [1,2106,null,{}] 11:57:20 INFO - PROCESS | 3668 | 1465498640875 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 3668 | 1465498640877 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:20 INFO - PROCESS | 3668 | 1465498640954 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:57:20 INFO - PROCESS | 3668 | 1465498640959 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3668 | 1465498640961 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:20 INFO - PROCESS | 3668 | ++DOCSHELL 10F7F400 == 36 [pid = 3668] [id = 536] 11:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (10FB3800) [pid = 3668] [serial = 1608] [outer = 00000000] 11:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (14431400) [pid = 3668] [serial = 1609] [outer = 10FB3800] 11:57:20 INFO - PROCESS | 3668 | 1465498641004 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179FAC00) [pid = 3668] [serial = 1610] [outer = 10FB3800] 11:57:21 INFO - PROCESS | 3668 | 1465498641443 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 593ms 11:57:21 INFO - PROCESS | 3668 | 1465498641467 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 3668 | 1465498641469 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:57:21 INFO - PROCESS | 3668 | 1465498641473 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 3668 | 1465498641474 Marionette TRACE conn3 <- [1,2110,null,{}] 11:57:21 INFO - PROCESS | 3668 | 1465498641478 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 3668 | 1465498641480 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:21 INFO - PROCESS | 3668 | 1465498641581 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:57:21 INFO - PROCESS | 3668 | 1465498641589 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 3668 | 1465498641591 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:21 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D3800 == 37 [pid = 3668] [id = 537] 11:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (11254400) [pid = 3668] [serial = 1611] [outer = 00000000] 11:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A248C00) [pid = 3668] [serial = 1612] [outer = 11254400] 11:57:21 INFO - PROCESS | 3668 | 1465498641634 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A63BC00) [pid = 3668] [serial = 1613] [outer = 11254400] 11:57:22 INFO - PROCESS | 3668 | 1465498642084 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 624ms 11:57:22 INFO - PROCESS | 3668 | 1465498642111 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3668 | 1465498642113 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:57:22 INFO - PROCESS | 3668 | 1465498642117 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 3668 | 1465498642119 Marionette TRACE conn3 <- [1,2114,null,{}] 11:57:22 INFO - PROCESS | 3668 | 1465498642122 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 3668 | 1465498642124 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:22 INFO - PROCESS | 3668 | 1465498642185 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:57:22 INFO - PROCESS | 3668 | 1465498642190 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 3668 | 1465498642202 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:22 INFO - PROCESS | 3668 | ++DOCSHELL 13CC0C00 == 38 [pid = 3668] [id = 538] 11:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18514000) [pid = 3668] [serial = 1614] [outer = 00000000] 11:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A888C00) [pid = 3668] [serial = 1615] [outer = 18514000] 11:57:22 INFO - PROCESS | 3668 | 1465498642245 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A88C800) [pid = 3668] [serial = 1616] [outer = 18514000] 11:57:22 INFO - PROCESS | 3668 | 1465498642675 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 593ms 11:57:22 INFO - PROCESS | 3668 | 1465498642698 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3668 | 1465498642699 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:57:22 INFO - PROCESS | 3668 | 1465498642703 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 3668 | 1465498642704 Marionette TRACE conn3 <- [1,2118,null,{}] 11:57:22 INFO - PROCESS | 3668 | 1465498642708 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 3668 | 1465498642710 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:22 INFO - PROCESS | 3668 | 1465498642877 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:57:23 INFO - PROCESS | 3668 | 1465498643035 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 3668 | 1465498643038 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:23 INFO - PROCESS | 3668 | ++DOCSHELL 10320000 == 39 [pid = 3668] [id = 539] 11:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10369800) [pid = 3668] [serial = 1617] [outer = 00000000] 11:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1047D800) [pid = 3668] [serial = 1618] [outer = 10369800] 11:57:23 INFO - PROCESS | 3668 | 1465498643098 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (10A47C00) [pid = 3668] [serial = 1619] [outer = 10369800] 11:57:23 INFO - PROCESS | 3668 | 1465498643687 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3668 | 1465498643762 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 11:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:57:23 INFO - PROCESS | 3668 | 1465498643767 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3668 | 1465498643771 Marionette TRACE conn3 <- [1,2122,null,{}] 11:57:23 INFO - PROCESS | 3668 | 1465498643775 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 3668 | 1465498643778 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:23 INFO - PROCESS | 3668 | 1465498643907 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:57:24 INFO - PROCESS | 3668 | 1465498644050 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3668 | 1465498644053 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:24 INFO - PROCESS | 3668 | ++DOCSHELL 1562C400 == 40 [pid = 3668] [id = 540] 11:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1562CC00) [pid = 3668] [serial = 1620] [outer = 00000000] 11:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (15E81400) [pid = 3668] [serial = 1621] [outer = 1562CC00] 11:57:24 INFO - PROCESS | 3668 | 1465498644109 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (179CF400) [pid = 3668] [serial = 1622] [outer = 1562CC00] 11:57:24 INFO - PROCESS | 3668 | 1465498644713 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 999ms 11:57:24 INFO - PROCESS | 3668 | 1465498644770 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:57:24 INFO - PROCESS | 3668 | 1465498644773 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 11:57:24 INFO - PROCESS | 3668 | 1465498644776 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 3668 | 1465498644779 Marionette TRACE conn3 <- [1,2126,null,{}] 11:57:24 INFO - PROCESS | 3668 | 1465498644783 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 3668 | 1465498644785 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:24 INFO - PROCESS | 3668 | 1465498644893 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:57:25 INFO - PROCESS | 3668 | 1465498645033 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 3668 | 1465498645036 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:25 INFO - PROCESS | 3668 | ++DOCSHELL 16EFE000 == 41 [pid = 3668] [id = 541] 11:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18A37400) [pid = 3668] [serial = 1623] [outer = 00000000] 11:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A248400) [pid = 3668] [serial = 1624] [outer = 18A37400] 11:57:25 INFO - PROCESS | 3668 | 1465498645090 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A639800) [pid = 3668] [serial = 1625] [outer = 18A37400] 11:57:25 INFO - PROCESS | 3668 | 1465498645677 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 937ms 11:57:25 INFO - PROCESS | 3668 | 1465498645721 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 3668 | 1465498645724 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:57:25 INFO - PROCESS | 3668 | 1465498645735 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 3668 | 1465498645740 Marionette TRACE conn3 <- [1,2130,null,{}] 11:57:25 INFO - PROCESS | 3668 | 1465498645743 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 3668 | 1465498645747 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:25 INFO - PROCESS | 3668 | 1465498645904 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:57:26 INFO - PROCESS | 3668 | 1465498646044 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3668 | 1465498646047 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:26 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CB400 == 42 [pid = 3668] [id = 542] 11:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (103CB000) [pid = 3668] [serial = 1626] [outer = 00000000] 11:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (11CC1C00) [pid = 3668] [serial = 1627] [outer = 103CB000] 11:57:26 INFO - PROCESS | 3668 | 1465498646102 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (13144400) [pid = 3668] [serial = 1628] [outer = 103CB000] 11:57:26 INFO - PROCESS | 3668 | 1465498646829 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:57:26 INFO - PROCESS | 3668 | 1465498646892 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 11:57:26 INFO - PROCESS | 3668 | 1465498646897 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 3668 | 1465498646901 Marionette TRACE conn3 <- [1,2134,null,{}] 11:57:26 INFO - PROCESS | 3668 | 1465498646906 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 3668 | 1465498646909 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:27 INFO - PROCESS | 3668 | 1465498647077 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 13CC0C00 == 41 [pid = 3668] [id = 538] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 0F2D3800 == 40 [pid = 3668] [id = 537] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 10F7F400 == 39 [pid = 3668] [id = 536] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 13225400 == 38 [pid = 3668] [id = 535] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 17D59000 == 37 [pid = 3668] [id = 534] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 17A72800 == 36 [pid = 3668] [id = 533] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 170EF800 == 35 [pid = 3668] [id = 532] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 13CBE000 == 34 [pid = 3668] [id = 531] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 10BB9C00 == 33 [pid = 3668] [id = 530] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 10A53400 == 32 [pid = 3668] [id = 529] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 10A4FC00 == 31 [pid = 3668] [id = 528] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 15C90800 == 30 [pid = 3668] [id = 527] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 0F2CB400 == 29 [pid = 3668] [id = 542] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 16EFE000 == 28 [pid = 3668] [id = 541] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 10320000 == 27 [pid = 3668] [id = 539] 11:57:27 INFO - PROCESS | 3668 | --DOCSHELL 1562C400 == 26 [pid = 3668] [id = 540] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (112DE000) [pid = 3668] [serial = 1573] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (14442800) [pid = 3668] [serial = 1574] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19E8C800) [pid = 3668] [serial = 1580] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16EF5000) [pid = 3668] [serial = 1577] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18A41400) [pid = 3668] [serial = 1576] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16CD4400) [pid = 3668] [serial = 1565] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19E8B000) [pid = 3668] [serial = 1579] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (170FD800) [pid = 3668] [serial = 1567] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (114BA000) [pid = 3668] [serial = 1558] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (11AD1800) [pid = 3668] [serial = 1559] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13224400) [pid = 3668] [serial = 1561] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13658800) [pid = 3668] [serial = 1562] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12DA4400) [pid = 3668] [serial = 1556] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12A9C400) [pid = 3668] [serial = 1555] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B7E000) [pid = 3668] [serial = 1564] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13223800) [pid = 3668] [serial = 1544] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12AE5C00) [pid = 3668] [serial = 1543] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (170F4800) [pid = 3668] [serial = 1547] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16CD1800) [pid = 3668] [serial = 1546] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A25EC00) [pid = 3668] [serial = 1550] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19E8A400) [pid = 3668] [serial = 1549] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17A69C00) [pid = 3668] [serial = 1570] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1AF73800) [pid = 3668] [serial = 1553] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1AB0D400) [pid = 3668] [serial = 1552] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (173A6400) [pid = 3668] [serial = 1568] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17A76000) [pid = 3668] [serial = 1571] [outer = 00000000] [url = about:blank] 11:57:27 INFO - PROCESS | 3668 | 1465498647856 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 3668 | 1465498647860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:27 INFO - PROCESS | 3668 | ++DOCSHELL 103CA800 == 27 [pid = 3668] [id = 543] 11:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (103CB800) [pid = 3668] [serial = 1629] [outer = 00000000] 11:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (105E5C00) [pid = 3668] [serial = 1630] [outer = 103CB800] 11:57:27 INFO - PROCESS | 3668 | 1465498647915 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10BAFC00) [pid = 3668] [serial = 1631] [outer = 103CB800] 11:57:28 INFO - PROCESS | 3668 | 1465498648372 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 3668 | 1465498648408 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 11:57:28 INFO - PROCESS | 3668 | 1465498648413 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:57:28 INFO - PROCESS | 3668 | 1465498648416 Marionette TRACE conn3 <- [1,2138,null,{}] 11:57:28 INFO - PROCESS | 3668 | 1465498648421 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 3668 | 1465498648425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:28 INFO - PROCESS | 3668 | 1465498648516 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:57:28 INFO - PROCESS | 3668 | 1465498648530 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 3668 | 1465498648533 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:28 INFO - PROCESS | 3668 | ++DOCSHELL 12B97000 == 28 [pid = 3668] [id = 544] 11:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (12B9A000) [pid = 3668] [serial = 1632] [outer = 00000000] 11:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (13032C00) [pid = 3668] [serial = 1633] [outer = 12B9A000] 11:57:28 INFO - PROCESS | 3668 | 1465498648587 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13123C00) [pid = 3668] [serial = 1634] [outer = 12B9A000] 11:57:29 INFO - PROCESS | 3668 | 1465498649050 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 687ms 11:57:29 INFO - PROCESS | 3668 | 1465498649116 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 3668 | 1465498649120 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:57:29 INFO - PROCESS | 3668 | 1465498649124 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 3668 | 1465498649126 Marionette TRACE conn3 <- [1,2142,null,{}] 11:57:29 INFO - PROCESS | 3668 | 1465498649130 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 3668 | 1465498649132 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:29 INFO - PROCESS | 3668 | 1465498649248 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:57:29 INFO - PROCESS | 3668 | 1465498649350 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 3668 | 1465498649352 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:29 INFO - PROCESS | 3668 | ++DOCSHELL 140D3800 == 29 [pid = 3668] [id = 545] 11:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1442D400) [pid = 3668] [serial = 1635] [outer = 00000000] 11:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (14445000) [pid = 3668] [serial = 1636] [outer = 1442D400] 11:57:29 INFO - PROCESS | 3668 | 1465498649397 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (155EAC00) [pid = 3668] [serial = 1637] [outer = 1442D400] 11:57:29 INFO - PROCESS | 3668 | 1465498649788 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 702ms 11:57:29 INFO - PROCESS | 3668 | 1465498649832 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 3668 | 1465498649834 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:57:29 INFO - PROCESS | 3668 | 1465498649844 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 3668 | 1465498649850 Marionette TRACE conn3 <- [1,2146,null,{}] 11:57:29 INFO - PROCESS | 3668 | 1465498649864 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 3668 | 1465498649867 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:29 INFO - PROCESS | 3668 | 1465498649981 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:57:29 INFO - PROCESS | 3668 | 1465498649993 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 3668 | 1465498649995 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:29 INFO - PROCESS | 3668 | ++DOCSHELL 15E87C00 == 30 [pid = 3668] [id = 546] 11:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16B7E000) [pid = 3668] [serial = 1638] [outer = 00000000] 11:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16E61800) [pid = 3668] [serial = 1639] [outer = 16B7E000] 11:57:30 INFO - PROCESS | 3668 | 1465498650039 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (170F4C00) [pid = 3668] [serial = 1640] [outer = 16B7E000] 11:57:30 INFO - PROCESS | 3668 | 1465498650502 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 702ms 11:57:30 INFO - PROCESS | 3668 | 1465498650539 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 3668 | 1465498650541 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 11:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:57:30 INFO - PROCESS | 3668 | 1465498650544 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 3668 | 1465498650546 Marionette TRACE conn3 <- [1,2150,null,{}] 11:57:30 INFO - PROCESS | 3668 | 1465498650555 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 3668 | 1465498650557 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:30 INFO - PROCESS | 3668 | 1465498650705 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:57:30 INFO - PROCESS | 3668 | 1465498650726 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 3668 | 1465498650728 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:30 INFO - PROCESS | 3668 | ++DOCSHELL 170FDC00 == 31 [pid = 3668] [id = 547] 11:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (172E2400) [pid = 3668] [serial = 1641] [outer = 00000000] 11:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179D4C00) [pid = 3668] [serial = 1642] [outer = 172E2400] 11:57:30 INFO - PROCESS | 3668 | 1465498650772 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179F3400) [pid = 3668] [serial = 1643] [outer = 172E2400] 11:57:31 INFO - PROCESS | 3668 | 1465498651207 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 11:57:31 INFO - PROCESS | 3668 | 1465498651244 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 3668 | 1465498651246 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:57:31 INFO - PROCESS | 3668 | 1465498651249 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 3668 | 1465498651251 Marionette TRACE conn3 <- [1,2154,null,{}] 11:57:31 INFO - PROCESS | 3668 | 1465498651254 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 3668 | 1465498651256 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:31 INFO - PROCESS | 3668 | 1465498651372 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:57:31 INFO - PROCESS | 3668 | 1465498651378 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 3668 | 1465498651384 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:31 INFO - PROCESS | 3668 | ++DOCSHELL 17A81000 == 32 [pid = 3668] [id = 548] 11:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17A82800) [pid = 3668] [serial = 1644] [outer = 00000000] 11:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D58C00) [pid = 3668] [serial = 1645] [outer = 17A82800] 11:57:31 INFO - PROCESS | 3668 | 1465498651437 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1850F800) [pid = 3668] [serial = 1646] [outer = 17A82800] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18514000) [pid = 3668] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (17B56000) [pid = 3668] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (11254800) [pid = 3668] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A247400) [pid = 3668] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1850D800) [pid = 3668] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13CBF400) [pid = 3668] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10B71000) [pid = 3668] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (170EFC00) [pid = 3668] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10F25400) [pid = 3668] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17D58800) [pid = 3668] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10FB3800) [pid = 3668] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:57:32 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (11254400) [pid = 3668] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:57:32 INFO - PROCESS | 3668 | 1465498652228 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 999ms 11:57:32 INFO - PROCESS | 3668 | 1465498652252 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 3668 | 1465498652254 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:57:32 INFO - PROCESS | 3668 | 1465498652257 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 3668 | 1465498652258 Marionette TRACE conn3 <- [1,2158,null,{}] 11:57:32 INFO - PROCESS | 3668 | 1465498652262 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 3668 | 1465498652264 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:32 INFO - PROCESS | 3668 | 1465498652343 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:57:32 INFO - PROCESS | 3668 | 1465498652348 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3668 | 1465498652350 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:32 INFO - PROCESS | 3668 | ++DOCSHELL 10A50C00 == 33 [pid = 3668] [id = 549] 11:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1309F800) [pid = 3668] [serial = 1647] [outer = 00000000] 11:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16E5A800) [pid = 3668] [serial = 1648] [outer = 1309F800] 11:57:32 INFO - PROCESS | 3668 | 1465498652393 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17A79800) [pid = 3668] [serial = 1649] [outer = 1309F800] 11:57:32 INFO - PROCESS | 3668 | 1465498652833 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 593ms 11:57:32 INFO - PROCESS | 3668 | 1465498652869 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 3668 | 1465498652871 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 11:57:32 INFO - PROCESS | 3668 | 1465498652874 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 3668 | 1465498652876 Marionette TRACE conn3 <- [1,2162,null,{}] 11:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:57:32 INFO - PROCESS | 3668 | 1465498652879 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 3668 | 1465498652881 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:32 INFO - PROCESS | 3668 | 1465498652955 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:57:32 INFO - PROCESS | 3668 | 1465498652961 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3668 | 1465498652963 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:32 INFO - PROCESS | 3668 | ++DOCSHELL 15C66C00 == 34 [pid = 3668] [id = 550] 11:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17B56000) [pid = 3668] [serial = 1650] [outer = 00000000] 11:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19DF1C00) [pid = 3668] [serial = 1651] [outer = 17B56000] 11:57:32 INFO - PROCESS | 3668 | 1465498653006 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E8CC00) [pid = 3668] [serial = 1652] [outer = 17B56000] 11:57:33 INFO - PROCESS | 3668 | 1465498653434 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 593ms 11:57:33 INFO - PROCESS | 3668 | 1465498653480 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 3668 | 1465498653482 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:57:33 INFO - PROCESS | 3668 | 1465498653485 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 3668 | 1465498653487 Marionette TRACE conn3 <- [1,2166,null,{}] 11:57:33 INFO - PROCESS | 3668 | 1465498653490 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 3668 | 1465498653492 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:33 INFO - PROCESS | 3668 | 1465498653571 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:57:33 INFO - PROCESS | 3668 | 1465498653576 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 3668 | 1465498653578 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:33 INFO - PROCESS | 3668 | ++DOCSHELL 14444000 == 35 [pid = 3668] [id = 551] 11:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (170F0400) [pid = 3668] [serial = 1653] [outer = 00000000] 11:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A248800) [pid = 3668] [serial = 1654] [outer = 170F0400] 11:57:33 INFO - PROCESS | 3668 | 1465498653622 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13D02800) [pid = 3668] [serial = 1655] [outer = 170F0400] 11:57:34 INFO - PROCESS | 3668 | 1465498654083 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 640ms 11:57:34 INFO - PROCESS | 3668 | 1465498654139 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 3668 | 1465498654141 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 11:57:34 INFO - PROCESS | 3668 | 1465498654145 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:57:34 INFO - PROCESS | 3668 | 1465498654146 Marionette TRACE conn3 <- [1,2170,null,{}] 11:57:34 INFO - PROCESS | 3668 | 1465498654150 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 3668 | 1465498654152 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:34 INFO - PROCESS | 3668 | 1465498654274 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:57:34 INFO - PROCESS | 3668 | 1465498654416 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3668 | 1465498654420 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:34 INFO - PROCESS | 3668 | ++DOCSHELL 10A4B400 == 36 [pid = 3668] [id = 552] 11:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (10A4E000) [pid = 3668] [serial = 1656] [outer = 00000000] 11:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11254800) [pid = 3668] [serial = 1657] [outer = 10A4E000] 11:57:34 INFO - PROCESS | 3668 | 1465498654479 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (11C1BC00) [pid = 3668] [serial = 1658] [outer = 10A4E000] 11:57:35 INFO - PROCESS | 3668 | 1465498655249 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1140ms 11:57:35 INFO - PROCESS | 3668 | 1465498655295 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 3668 | 1465498655299 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:57:35 INFO - PROCESS | 3668 | 1465498655304 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 3668 | 1465498655308 Marionette TRACE conn3 <- [1,2174,null,{}] 11:57:35 INFO - PROCESS | 3668 | 1465498655338 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 3668 | 1465498655341 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:35 INFO - PROCESS | 3668 | 1465498655467 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:57:35 INFO - PROCESS | 3668 | 1465498655597 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3668 | 1465498655600 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:35 INFO - PROCESS | 3668 | ++DOCSHELL 13658C00 == 37 [pid = 3668] [id = 553] 11:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13930400) [pid = 3668] [serial = 1659] [outer = 00000000] 11:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15013400) [pid = 3668] [serial = 1660] [outer = 13930400] 11:57:35 INFO - PROCESS | 3668 | 1465498655657 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (15771800) [pid = 3668] [serial = 1661] [outer = 13930400] 11:57:36 INFO - PROCESS | 3668 | 1465498656546 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1311ms 11:57:36 INFO - PROCESS | 3668 | 1465498656625 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 3668 | 1465498656629 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 11:57:36 INFO - PROCESS | 3668 | 1465498656634 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:57:36 INFO - PROCESS | 3668 | 1465498656637 Marionette TRACE conn3 <- [1,2178,null,{}] 11:57:36 INFO - PROCESS | 3668 | 1465498656643 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 3668 | 1465498656646 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:36 INFO - PROCESS | 3668 | 1465498656769 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 14444000 == 36 [pid = 3668] [id = 551] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 15C66C00 == 35 [pid = 3668] [id = 550] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 10A50C00 == 34 [pid = 3668] [id = 549] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 17A81000 == 33 [pid = 3668] [id = 548] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 170FDC00 == 32 [pid = 3668] [id = 547] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 15E87C00 == 31 [pid = 3668] [id = 546] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 140D3800 == 30 [pid = 3668] [id = 545] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 12B97000 == 29 [pid = 3668] [id = 544] 11:57:36 INFO - PROCESS | 3668 | --DOCSHELL 103CA800 == 28 [pid = 3668] [id = 543] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A888C00) [pid = 3668] [serial = 1615] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1822E400) [pid = 3668] [serial = 1600] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11CC1800) [pid = 3668] [serial = 1585] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1393FC00) [pid = 3668] [serial = 1586] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A25D400) [pid = 3668] [serial = 1583] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A25E000) [pid = 3668] [serial = 1582] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18A3E000) [pid = 3668] [serial = 1603] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (140D2000) [pid = 3668] [serial = 1594] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (14492C00) [pid = 3668] [serial = 1595] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1309B000) [pid = 3668] [serial = 1588] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13CC0800) [pid = 3668] [serial = 1589] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179D4800) [pid = 3668] [serial = 1597] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11C22000) [pid = 3668] [serial = 1591] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12AE5800) [pid = 3668] [serial = 1592] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1A63C400) [pid = 3668] [serial = 1606] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (14431400) [pid = 3668] [serial = 1609] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A248C00) [pid = 3668] [serial = 1612] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179FAC00) [pid = 3668] [serial = 1610] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A641C00) [pid = 3668] [serial = 1607] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (19DEC000) [pid = 3668] [serial = 1604] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A63BC00) [pid = 3668] [serial = 1613] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A88C800) [pid = 3668] [serial = 1616] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (17A64000) [pid = 3668] [serial = 1598] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (18337400) [pid = 3668] [serial = 1601] [outer = 00000000] [url = about:blank] 11:57:36 INFO - PROCESS | 3668 | 1465498656910 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 3668 | 1465498656914 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:36 INFO - PROCESS | 3668 | ++DOCSHELL 10437800 == 29 [pid = 3668] [id = 554] 11:57:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (10473C00) [pid = 3668] [serial = 1662] [outer = 00000000] 11:57:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10F25C00) [pid = 3668] [serial = 1663] [outer = 10473C00] 11:57:36 INFO - PROCESS | 3668 | 1465498656965 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (11CC7400) [pid = 3668] [serial = 1664] [outer = 10473C00] 11:57:37 INFO - PROCESS | 3668 | 1465498657375 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 796ms 11:57:37 INFO - PROCESS | 3668 | 1465498657438 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 3668 | 1465498657442 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 11:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:57:37 INFO - PROCESS | 3668 | 1465498657449 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 3668 | 1465498657451 Marionette TRACE conn3 <- [1,2182,null,{}] 11:57:37 INFO - PROCESS | 3668 | 1465498657455 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 3668 | 1465498657458 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:37 INFO - PROCESS | 3668 | 1465498657542 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:57:37 INFO - PROCESS | 3668 | 1465498657549 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 3668 | 1465498657551 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:37 INFO - PROCESS | 3668 | ++DOCSHELL 132E6800 == 30 [pid = 3668] [id = 555] 11:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (132F0C00) [pid = 3668] [serial = 1665] [outer = 00000000] 11:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13CB4C00) [pid = 3668] [serial = 1666] [outer = 132F0C00] 11:57:37 INFO - PROCESS | 3668 | 1465498657598 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (140C6C00) [pid = 3668] [serial = 1667] [outer = 132F0C00] 11:57:38 INFO - PROCESS | 3668 | 1465498658063 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 702ms 11:57:38 INFO - PROCESS | 3668 | 1465498658132 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 3668 | 1465498658134 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:57:38 INFO - PROCESS | 3668 | 1465498658138 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 3668 | 1465498658141 Marionette TRACE conn3 <- [1,2186,null,{}] 11:57:38 INFO - PROCESS | 3668 | 1465498658151 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 3668 | 1465498658156 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:38 INFO - PROCESS | 3668 | 1465498658267 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:57:38 INFO - PROCESS | 3668 | 1465498658367 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3668 | 1465498658370 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:38 INFO - PROCESS | 3668 | ++DOCSHELL 16E58C00 == 31 [pid = 3668] [id = 556] 11:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16E5A400) [pid = 3668] [serial = 1668] [outer = 00000000] 11:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (170EF800) [pid = 3668] [serial = 1669] [outer = 16E5A400] 11:57:38 INFO - PROCESS | 3668 | 1465498658418 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (170FD400) [pid = 3668] [serial = 1670] [outer = 16E5A400] 11:57:38 INFO - PROCESS | 3668 | 1465498658794 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:57:38 INFO - PROCESS | 3668 | --DOCSHELL 1B530400 == 30 [pid = 3668] [id = 16] 11:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 11:57:38 INFO - PROCESS | 3668 | 1465498658837 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 3668 | 1465498658839 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 11:57:38 INFO - PROCESS | 3668 | 1465498658871 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 3668 | 1465498658873 Marionette TRACE conn3 <- [1,2190,null,{}] 11:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:57:38 INFO - PROCESS | 3668 | 1465498658884 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 3668 | 1465498658886 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:39 INFO - PROCESS | 3668 | 1465498659023 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:57:39 INFO - PROCESS | 3668 | 1465498659089 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 3668 | 1465498659091 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:39 INFO - PROCESS | 3668 | ++DOCSHELL 17A65400 == 31 [pid = 3668] [id = 557] 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A68000) [pid = 3668] [serial = 1671] [outer = 00000000] 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17B5D000) [pid = 3668] [serial = 1672] [outer = 17A68000] 11:57:39 INFO - PROCESS | 3668 | 1465498659135 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (182BC800) [pid = 3668] [serial = 1673] [outer = 17A68000] 11:57:39 INFO - PROCESS | 3668 | 1465498659543 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 702ms 11:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:57:39 INFO - PROCESS | 3668 | 1465498659577 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 3668 | 1465498659579 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 11:57:39 INFO - PROCESS | 3668 | 1465498659582 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 3668 | 1465498659584 Marionette TRACE conn3 <- [1,2194,null,{}] 11:57:39 INFO - PROCESS | 3668 | 1465498659587 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 3668 | 1465498659589 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:39 INFO - PROCESS | 3668 | 1465498659728 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:57:39 INFO - PROCESS | 3668 | 1465498659748 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 3668 | 1465498659750 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:39 INFO - PROCESS | 3668 | ++DOCSHELL 13D02400 == 32 [pid = 3668] [id = 558] 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (182B4000) [pid = 3668] [serial = 1674] [outer = 00000000] 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A40C00) [pid = 3668] [serial = 1675] [outer = 182B4000] 11:57:39 INFO - PROCESS | 3668 | 1465498659793 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DEE800) [pid = 3668] [serial = 1676] [outer = 182B4000] 11:57:40 INFO - PROCESS | 3668 | 1465498660246 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 687ms 11:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:57:40 INFO - PROCESS | 3668 | 1465498660281 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 3668 | 1465498660283 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 11:57:40 INFO - PROCESS | 3668 | 1465498660286 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 3668 | 1465498660288 Marionette TRACE conn3 <- [1,2198,null,{}] 11:57:40 INFO - PROCESS | 3668 | 1465498660297 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 3668 | 1465498660303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:40 INFO - PROCESS | 3668 | 1465498660434 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:57:40 INFO - PROCESS | 3668 | 1465498660446 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 3668 | 1465498660448 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:40 INFO - PROCESS | 3668 | ++DOCSHELL 18512400 == 33 [pid = 3668] [id = 559] 11:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DF1400) [pid = 3668] [serial = 1677] [outer = 00000000] 11:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A24EC00) [pid = 3668] [serial = 1678] [outer = 19DF1400] 11:57:40 INFO - PROCESS | 3668 | 1465498660491 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A640C00) [pid = 3668] [serial = 1679] [outer = 19DF1400] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (17B56000) [pid = 3668] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1562CC00) [pid = 3668] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (18A37400) [pid = 3668] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12B9A000) [pid = 3668] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (103CB800) [pid = 3668] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16B7E000) [pid = 3668] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1442D400) [pid = 3668] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10369800) [pid = 3668] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1309F800) [pid = 3668] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17A82800) [pid = 3668] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:57:41 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (172E2400) [pid = 3668] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:57:41 INFO - PROCESS | 3668 | 1465498661034 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 796ms 11:57:41 INFO - PROCESS | 3668 | 1465498661089 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 3668 | 1465498661091 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 11:57:41 INFO - PROCESS | 3668 | 1465498661094 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:57:41 INFO - PROCESS | 3668 | 1465498661095 Marionette TRACE conn3 <- [1,2202,null,{}] 11:57:41 INFO - PROCESS | 3668 | 1465498661099 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 3668 | 1465498661101 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:41 INFO - PROCESS | 3668 | 1465498661176 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:57:41 INFO - PROCESS | 3668 | 1465498661181 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 3668 | 1465498661183 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:41 INFO - PROCESS | 3668 | ++DOCSHELL 10A4A400 == 34 [pid = 3668] [id = 560] 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (132E5800) [pid = 3668] [serial = 1680] [outer = 00000000] 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16B29400) [pid = 3668] [serial = 1681] [outer = 132E5800] 11:57:41 INFO - PROCESS | 3668 | 1465498661227 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16B7E000) [pid = 3668] [serial = 1682] [outer = 132E5800] 11:57:41 INFO - PROCESS | 3668 | 1465498661677 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 640ms 11:57:41 INFO - PROCESS | 3668 | 1465498661732 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 3668 | 1465498661734 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:57:41 INFO - PROCESS | 3668 | 1465498661737 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 3668 | 1465498661739 Marionette TRACE conn3 <- [1,2206,null,{}] 11:57:41 INFO - PROCESS | 3668 | 1465498661743 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 3668 | 1465498661744 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:41 INFO - PROCESS | 3668 | 1465498661822 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:57:41 INFO - PROCESS | 3668 | 1465498661828 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 3668 | 1465498661830 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:41 INFO - PROCESS | 3668 | ++DOCSHELL 12ADF000 == 35 [pid = 3668] [id = 561] 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (130A4C00) [pid = 3668] [serial = 1683] [outer = 00000000] 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A263400) [pid = 3668] [serial = 1684] [outer = 130A4C00] 11:57:41 INFO - PROCESS | 3668 | 1465498661872 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A7D1400) [pid = 3668] [serial = 1685] [outer = 130A4C00] 11:57:42 INFO - PROCESS | 3668 | 1465498662295 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 593ms 11:57:42 INFO - PROCESS | 3668 | 1465498662341 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3668 | 1465498662343 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:57:42 INFO - PROCESS | 3668 | 1465498662347 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3668 | 1465498662348 Marionette TRACE conn3 <- [1,2210,null,{}] 11:57:42 INFO - PROCESS | 3668 | 1465498662352 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 3668 | 1465498662354 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:42 INFO - PROCESS | 3668 | 1465498662433 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:57:42 INFO - PROCESS | 3668 | 1465498662438 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3668 | 1465498662440 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:42 INFO - PROCESS | 3668 | ++DOCSHELL 17B56000 == 36 [pid = 3668] [id = 562] 11:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19DF6C00) [pid = 3668] [serial = 1686] [outer = 00000000] 11:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A887C00) [pid = 3668] [serial = 1687] [outer = 19DF6C00] 11:57:42 INFO - PROCESS | 3668 | 1465498662482 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A889C00) [pid = 3668] [serial = 1688] [outer = 19DF6C00] 11:57:42 INFO - PROCESS | 3668 | 1465498662962 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 640ms 11:57:42 INFO - PROCESS | 3668 | 1465498662985 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3668 | 1465498662987 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:57:42 INFO - PROCESS | 3668 | 1465498662990 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3668 | 1465498662992 Marionette TRACE conn3 <- [1,2214,null,{}] 11:57:43 INFO - PROCESS | 3668 | 1465498663041 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 3668 | 1465498663044 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:43 INFO - PROCESS | 3668 | 1465498663153 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:57:43 INFO - PROCESS | 3668 | 1465498663310 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 3668 | 1465498663314 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:43 INFO - PROCESS | 3668 | ++DOCSHELL 10FB4800 == 37 [pid = 3668] [id = 563] 11:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (11254400) [pid = 3668] [serial = 1689] [outer = 00000000] 11:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112E5800) [pid = 3668] [serial = 1690] [outer = 11254400] 11:57:43 INFO - PROCESS | 3668 | 1465498663373 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (12A18C00) [pid = 3668] [serial = 1691] [outer = 11254400] 11:57:43 INFO - PROCESS | 3668 | 1465498663990 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1030ms 11:57:44 INFO - PROCESS | 3668 | 1465498664033 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3668 | 1465498664037 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 11:57:44 INFO - PROCESS | 3668 | 1465498664041 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:57:44 INFO - PROCESS | 3668 | 1465498664044 Marionette TRACE conn3 <- [1,2218,null,{}] 11:57:44 INFO - PROCESS | 3668 | 1465498664049 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 3668 | 1465498664052 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:44 INFO - PROCESS | 3668 | 1465498664191 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:57:44 INFO - PROCESS | 3668 | 1465498664336 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 3668 | 1465498664340 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:44 INFO - PROCESS | 3668 | ++DOCSHELL 155F5C00 == 38 [pid = 3668] [id = 564] 11:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15770800) [pid = 3668] [serial = 1692] [outer = 00000000] 11:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15E8D800) [pid = 3668] [serial = 1693] [outer = 15770800] 11:57:44 INFO - PROCESS | 3668 | 1465498664397 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (172E2800) [pid = 3668] [serial = 1694] [outer = 15770800] 11:57:44 INFO - PROCESS | 3668 | 1465498664940 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 936ms 11:57:44 INFO - PROCESS | 3668 | 1465498664989 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3668 | 1465498664992 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 11:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:57:44 INFO - PROCESS | 3668 | 1465498664995 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 3668 | 1465498664998 Marionette TRACE conn3 <- [1,2222,null,{}] 11:57:44 INFO - PROCESS | 3668 | 1465498665002 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 3668 | 1465498665005 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:45 INFO - PROCESS | 3668 | 1465498665121 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:57:45 INFO - PROCESS | 3668 | 1465498665233 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 3668 | 1465498665237 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:45 INFO - PROCESS | 3668 | ++DOCSHELL 18516000 == 39 [pid = 3668] [id = 565] 11:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18A3E000) [pid = 3668] [serial = 1695] [outer = 00000000] 11:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19E87C00) [pid = 3668] [serial = 1696] [outer = 18A3E000] 11:57:45 INFO - PROCESS | 3668 | 1465498665334 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A24B400) [pid = 3668] [serial = 1697] [outer = 18A3E000] 11:57:45 INFO - PROCESS | 3668 | 1465498665972 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 999ms 11:57:45 INFO - PROCESS | 3668 | 1465498666003 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 3668 | 1465498666009 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 11:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:57:46 INFO - PROCESS | 3668 | 1465498666014 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 3668 | 1465498666016 Marionette TRACE conn3 <- [1,2226,null,{}] 11:57:46 INFO - PROCESS | 3668 | 1465498666020 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 3668 | 1465498666022 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:46 INFO - PROCESS | 3668 | 1465498666135 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:57:46 INFO - PROCESS | 3668 | 1465498666421 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3668 | 1465498666425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:46 INFO - PROCESS | 3668 | ++DOCSHELL 1036CC00 == 40 [pid = 3668] [id = 566] 11:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (103C9800) [pid = 3668] [serial = 1698] [outer = 00000000] 11:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (10F7F400) [pid = 3668] [serial = 1699] [outer = 103C9800] 11:57:46 INFO - PROCESS | 3668 | 1465498666493 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (112E7400) [pid = 3668] [serial = 1700] [outer = 103C9800] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 12ADF000 == 39 [pid = 3668] [id = 561] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 10A4A400 == 38 [pid = 3668] [id = 560] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 18512400 == 37 [pid = 3668] [id = 559] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 13D02400 == 36 [pid = 3668] [id = 558] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 17A65400 == 35 [pid = 3668] [id = 557] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 16E58C00 == 34 [pid = 3668] [id = 556] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 132E6800 == 33 [pid = 3668] [id = 555] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 1B747800 == 32 [pid = 3668] [id = 17] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 10437800 == 31 [pid = 3668] [id = 554] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 10A4B400 == 30 [pid = 3668] [id = 552] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 13658C00 == 29 [pid = 3668] [id = 553] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 18516000 == 28 [pid = 3668] [id = 565] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 17B56000 == 27 [pid = 3668] [id = 562] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 10FB4800 == 26 [pid = 3668] [id = 563] 11:57:47 INFO - PROCESS | 3668 | --DOCSHELL 155F5C00 == 25 [pid = 3668] [id = 564] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19DF1C00) [pid = 3668] [serial = 1651] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (15E81400) [pid = 3668] [serial = 1621] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A639800) [pid = 3668] [serial = 1625] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13032C00) [pid = 3668] [serial = 1633] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10BAFC00) [pid = 3668] [serial = 1631] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19E8CC00) [pid = 3668] [serial = 1652] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A248400) [pid = 3668] [serial = 1624] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13123C00) [pid = 3668] [serial = 1634] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (11CC1C00) [pid = 3668] [serial = 1627] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16E61800) [pid = 3668] [serial = 1639] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (155EAC00) [pid = 3668] [serial = 1637] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (170F4C00) [pid = 3668] [serial = 1640] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A47C00) [pid = 3668] [serial = 1619] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (105E5C00) [pid = 3668] [serial = 1630] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1047D800) [pid = 3668] [serial = 1618] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17A79800) [pid = 3668] [serial = 1649] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (179CF400) [pid = 3668] [serial = 1622] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850F800) [pid = 3668] [serial = 1646] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17D58C00) [pid = 3668] [serial = 1645] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16E5A800) [pid = 3668] [serial = 1648] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (14445000) [pid = 3668] [serial = 1636] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (179F3400) [pid = 3668] [serial = 1643] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (179D4C00) [pid = 3668] [serial = 1642] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A248800) [pid = 3668] [serial = 1654] [outer = 00000000] [url = about:blank] 11:57:47 INFO - PROCESS | 3668 | 1465498667722 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1764ms 11:57:47 INFO - PROCESS | 3668 | 1465498667810 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3668 | 1465498667814 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:57:47 INFO - PROCESS | 3668 | 1465498667820 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3668 | 1465498667824 Marionette TRACE conn3 <- [1,2230,null,{}] 11:57:47 INFO - PROCESS | 3668 | 1465498667832 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 3668 | 1465498667835 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:47 INFO - PROCESS | 3668 | 1465498667921 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:57:47 INFO - PROCESS | 3668 | 1465498667928 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 3668 | 1465498667933 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:47 INFO - PROCESS | 3668 | ++DOCSHELL 10BB9C00 == 26 [pid = 3668] [id = 567] 11:57:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10F21C00) [pid = 3668] [serial = 1701] [outer = 00000000] 11:57:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (10F7E800) [pid = 3668] [serial = 1702] [outer = 10F21C00] 11:57:47 INFO - PROCESS | 3668 | 1465498667980 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F82400) [pid = 3668] [serial = 1703] [outer = 10F21C00] 11:57:48 INFO - PROCESS | 3668 | 1465498668491 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 687ms 11:57:48 INFO - PROCESS | 3668 | 1465498668519 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 3668 | 1465498668523 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 11:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:57:48 INFO - PROCESS | 3668 | 1465498668530 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 3668 | 1465498668532 Marionette TRACE conn3 <- [1,2234,null,{}] 11:57:48 INFO - PROCESS | 3668 | 1465498668536 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 3668 | 1465498668539 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:48 INFO - PROCESS | 3668 | 1465498668625 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:57:48 INFO - PROCESS | 3668 | 1465498668634 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 3668 | 1465498668636 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:48 INFO - PROCESS | 3668 | ++DOCSHELL 1309B400 == 27 [pid = 3668] [id = 568] 11:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1309F800) [pid = 3668] [serial = 1704] [outer = 00000000] 11:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1314D800) [pid = 3668] [serial = 1705] [outer = 1309F800] 11:57:48 INFO - PROCESS | 3668 | 1465498668687 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1322E400) [pid = 3668] [serial = 1706] [outer = 1309F800] 11:57:49 INFO - PROCESS | 3668 | 1465498669163 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 702ms 11:57:49 INFO - PROCESS | 3668 | 1465498669229 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 3668 | 1465498669231 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 11:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:57:49 INFO - PROCESS | 3668 | 1465498669234 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 3668 | 1465498669238 Marionette TRACE conn3 <- [1,2238,null,{}] 11:57:49 INFO - PROCESS | 3668 | 1465498669249 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 3668 | 1465498669253 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:49 INFO - PROCESS | 3668 | 1465498669367 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:57:49 INFO - PROCESS | 3668 | 1465498669466 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 3668 | 1465498669469 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:49 INFO - PROCESS | 3668 | ++DOCSHELL 140D4400 == 28 [pid = 3668] [id = 569] 11:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (14432400) [pid = 3668] [serial = 1707] [outer = 00000000] 11:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (155EAC00) [pid = 3668] [serial = 1708] [outer = 14432400] 11:57:49 INFO - PROCESS | 3668 | 1465498669517 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1576D800) [pid = 3668] [serial = 1709] [outer = 14432400] 11:57:49 INFO - PROCESS | 3668 | 1465498669896 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 702ms 11:57:49 INFO - PROCESS | 3668 | 1465498669934 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 3668 | 1465498669936 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 11:57:49 INFO - PROCESS | 3668 | 1465498669939 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:57:49 INFO - PROCESS | 3668 | 1465498669940 Marionette TRACE conn3 <- [1,2242,null,{}] 11:57:49 INFO - PROCESS | 3668 | 1465498669944 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 3668 | 1465498669946 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:50 INFO - PROCESS | 3668 | 1465498670085 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:57:50 INFO - PROCESS | 3668 | 1465498670106 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3668 | 1465498670108 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:50 INFO - PROCESS | 3668 | ++DOCSHELL 15C66000 == 29 [pid = 3668] [id = 570] 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15E8EC00) [pid = 3668] [serial = 1710] [outer = 00000000] 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (170F4C00) [pid = 3668] [serial = 1711] [outer = 15E8EC00] 11:57:50 INFO - PROCESS | 3668 | 1465498670156 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (170FE000) [pid = 3668] [serial = 1712] [outer = 15E8EC00] 11:57:50 INFO - PROCESS | 3668 | 1465498670602 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 11:57:50 INFO - PROCESS | 3668 | 1465498670638 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 3668 | 1465498670640 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 11:57:50 INFO - PROCESS | 3668 | 1465498670644 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:57:50 INFO - PROCESS | 3668 | 1465498670645 Marionette TRACE conn3 <- [1,2246,null,{}] 11:57:50 INFO - PROCESS | 3668 | 1465498670649 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 3668 | 1465498670651 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:50 INFO - PROCESS | 3668 | 1465498670761 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:57:50 INFO - PROCESS | 3668 | 1465498670853 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3668 | 1465498670855 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:50 INFO - PROCESS | 3668 | ++DOCSHELL 173F9800 == 30 [pid = 3668] [id = 571] 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (179D3800) [pid = 3668] [serial = 1713] [outer = 00000000] 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179F2800) [pid = 3668] [serial = 1714] [outer = 179D3800] 11:57:50 INFO - PROCESS | 3668 | 1465498670898 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17A6D000) [pid = 3668] [serial = 1715] [outer = 179D3800] 11:57:51 INFO - PROCESS | 3668 | 1465498671327 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 11:57:51 INFO - PROCESS | 3668 | 1465498671385 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 3668 | 1465498671388 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 11:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:57:51 INFO - PROCESS | 3668 | 1465498671391 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 3668 | 1465498671392 Marionette TRACE conn3 <- [1,2250,null,{}] 11:57:51 INFO - PROCESS | 3668 | 1465498671395 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 3668 | 1465498671401 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:51 INFO - PROCESS | 3668 | 1465498671548 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:57:51 INFO - PROCESS | 3668 | 1465498671612 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 3668 | 1465498671614 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:51 INFO - PROCESS | 3668 | ++DOCSHELL 17A80C00 == 31 [pid = 3668] [id = 572] 11:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17B61C00) [pid = 3668] [serial = 1716] [outer = 00000000] 11:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1850E800) [pid = 3668] [serial = 1717] [outer = 17B61C00] 11:57:51 INFO - PROCESS | 3668 | 1465498671659 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18A3E400) [pid = 3668] [serial = 1718] [outer = 17B61C00] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1B530800) [pid = 3668] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (103CB000) [pid = 3668] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19DF6C00) [pid = 3668] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (182B4000) [pid = 3668] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (170F0400) [pid = 3668] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13930400) [pid = 3668] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (10A4E000) [pid = 3668] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16E5A400) [pid = 3668] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DF1400) [pid = 3668] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (132F0C00) [pid = 3668] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10473C00) [pid = 3668] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (132E5800) [pid = 3668] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1B74B800) [pid = 3668] [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.] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (17A68000) [pid = 3668] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:57:52 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (130A4C00) [pid = 3668] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:57:52 INFO - PROCESS | 3668 | 1465498672364 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 999ms 11:57:52 INFO - PROCESS | 3668 | 1465498672393 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3668 | 1465498672394 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 11:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:57:52 INFO - PROCESS | 3668 | 1465498672398 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 3668 | 1465498672399 Marionette TRACE conn3 <- [1,2254,null,{}] 11:57:52 INFO - PROCESS | 3668 | 1465498672403 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 3668 | 1465498672405 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:52 INFO - PROCESS | 3668 | 1465498672489 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:57:52 INFO - PROCESS | 3668 | 1465498672496 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3668 | 1465498672498 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:52 INFO - PROCESS | 3668 | ++DOCSHELL 11AD7800 == 32 [pid = 3668] [id = 573] 11:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1280B000) [pid = 3668] [serial = 1719] [outer = 00000000] 11:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (140D3C00) [pid = 3668] [serial = 1720] [outer = 1280B000] 11:57:52 INFO - PROCESS | 3668 | 1465498672542 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15E81C00) [pid = 3668] [serial = 1721] [outer = 1280B000] 11:57:52 INFO - PROCESS | 3668 | 1465498672959 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 593ms 11:57:52 INFO - PROCESS | 3668 | 1465498673004 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3668 | 1465498673006 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 3668 | 1465498673009 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 3668 | 1465498673010 Marionette TRACE conn3 <- [1,2258,null,{}] 11:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:57:53 INFO - PROCESS | 3668 | 1465498673014 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 3668 | 1465498673015 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:53 INFO - PROCESS | 3668 | 1465498673091 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:57:53 INFO - PROCESS | 3668 | 1465498673096 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 3668 | 1465498673098 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:53 INFO - PROCESS | 3668 | ++DOCSHELL 16E5B000 == 33 [pid = 3668] [id = 574] 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17A81400) [pid = 3668] [serial = 1722] [outer = 00000000] 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19DF2400) [pid = 3668] [serial = 1723] [outer = 17A81400] 11:57:53 INFO - PROCESS | 3668 | 1465498673142 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E8BC00) [pid = 3668] [serial = 1724] [outer = 17A81400] 11:57:53 INFO - PROCESS | 3668 | 1465498673563 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 593ms 11:57:53 INFO - PROCESS | 3668 | 1465498673620 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3668 | 1465498673622 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 11:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:57:53 INFO - PROCESS | 3668 | 1465498673613 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 3668 | 1465498673615 Marionette TRACE conn3 <- [1,2262,null,{}] 11:57:53 INFO - PROCESS | 3668 | 1465498673618 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 3668 | 1465498673620 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:53 INFO - PROCESS | 3668 | 1465498673697 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:57:53 INFO - PROCESS | 3668 | 1465498673702 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 3668 | 1465498673704 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:53 INFO - PROCESS | 3668 | ++DOCSHELL 19E94400 == 34 [pid = 3668] [id = 575] 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A247800) [pid = 3668] [serial = 1725] [outer = 00000000] 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A25EC00) [pid = 3668] [serial = 1726] [outer = 1A247800] 11:57:53 INFO - PROCESS | 3668 | 1465498673747 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (105F0000) [pid = 3668] [serial = 1727] [outer = 1A247800] 11:57:54 INFO - PROCESS | 3668 | 1465498674240 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 11:57:54 INFO - PROCESS | 3668 | 1465498674333 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 3668 | 1465498674337 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 11:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:57:54 INFO - PROCESS | 3668 | 1465498674343 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 3668 | 1465498674348 Marionette TRACE conn3 <- [1,2266,null,{}] 11:57:54 INFO - PROCESS | 3668 | 1465498674354 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 3668 | 1465498674358 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:54 INFO - PROCESS | 3668 | 1465498674512 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:57:54 INFO - PROCESS | 3668 | 1465498674607 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3668 | 1465498674612 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:54 INFO - PROCESS | 3668 | ++DOCSHELL 10BB8C00 == 35 [pid = 3668] [id = 576] 11:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10BB9000) [pid = 3668] [serial = 1728] [outer = 00000000] 11:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (112DBC00) [pid = 3668] [serial = 1729] [outer = 10BB9000] 11:57:54 INFO - PROCESS | 3668 | 1465498674709 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (11C22000) [pid = 3668] [serial = 1730] [outer = 10BB9000] 11:57:55 INFO - PROCESS | 3668 | 1465498675488 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1186ms 11:57:55 INFO - PROCESS | 3668 | 1465498675550 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 3668 | 1465498675554 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 11:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:57:55 INFO - PROCESS | 3668 | 1465498675560 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3668 | 1465498675564 Marionette TRACE conn3 <- [1,2270,null,{}] 11:57:55 INFO - PROCESS | 3668 | 1465498675568 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 3668 | 1465498675571 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:55 INFO - PROCESS | 3668 | 1465498675695 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:57:55 INFO - PROCESS | 3668 | 1465498675827 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 3668 | 1465498675830 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:55 INFO - PROCESS | 3668 | ++DOCSHELL 13D0CC00 == 36 [pid = 3668] [id = 577] 11:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13D0E400) [pid = 3668] [serial = 1731] [outer = 00000000] 11:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (155EB000) [pid = 3668] [serial = 1732] [outer = 13D0E400] 11:57:55 INFO - PROCESS | 3668 | 1465498675886 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (16E61800) [pid = 3668] [serial = 1733] [outer = 13D0E400] 11:57:56 INFO - PROCESS | 3668 | 1465498676743 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 16E5B000 == 35 [pid = 3668] [id = 574] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 11AD7800 == 34 [pid = 3668] [id = 573] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 17A80C00 == 33 [pid = 3668] [id = 572] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 173F9800 == 32 [pid = 3668] [id = 571] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 15C66000 == 31 [pid = 3668] [id = 570] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 140D4400 == 30 [pid = 3668] [id = 569] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 1309B400 == 29 [pid = 3668] [id = 568] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 10BB9C00 == 28 [pid = 3668] [id = 567] 11:57:56 INFO - PROCESS | 3668 | --DOCSHELL 1036CC00 == 27 [pid = 3668] [id = 566] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1B530000) [pid = 3668] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13144400) [pid = 3668] [serial = 1628] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19DEE800) [pid = 3668] [serial = 1676] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18A40C00) [pid = 3668] [serial = 1675] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (13D02800) [pid = 3668] [serial = 1655] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15013400) [pid = 3668] [serial = 1660] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15771800) [pid = 3668] [serial = 1661] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11254800) [pid = 3668] [serial = 1657] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (11C1BC00) [pid = 3668] [serial = 1658] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (170EF800) [pid = 3668] [serial = 1669] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A24EC00) [pid = 3668] [serial = 1678] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13CB4C00) [pid = 3668] [serial = 1666] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (140C6C00) [pid = 3668] [serial = 1667] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10F25C00) [pid = 3668] [serial = 1663] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (11CC7400) [pid = 3668] [serial = 1664] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16B7E000) [pid = 3668] [serial = 1682] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (10B75000) [pid = 3668] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (16B29400) [pid = 3668] [serial = 1681] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A640C00) [pid = 3668] [serial = 1679] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (17B5D000) [pid = 3668] [serial = 1672] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A889C00) [pid = 3668] [serial = 1688] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (182BC800) [pid = 3668] [serial = 1673] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1A263400) [pid = 3668] [serial = 1684] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (170FD400) [pid = 3668] [serial = 1670] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A7D1400) [pid = 3668] [serial = 1685] [outer = 00000000] [url = about:blank] 11:57:56 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A887C00) [pid = 3668] [serial = 1687] [outer = 00000000] [url = about:blank] 11:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1248ms 11:57:56 INFO - PROCESS | 3668 | 1465498676814 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 3668 | 1465498676818 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 3668 | 1465498676823 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:57:56 INFO - PROCESS | 3668 | 1465498676826 Marionette TRACE conn3 <- [1,2274,null,{}] 11:57:56 INFO - PROCESS | 3668 | 1465498676831 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 3668 | 1465498676834 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:56 INFO - PROCESS | 3668 | 1465498676923 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:57:56 INFO - PROCESS | 3668 | 1465498676934 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3668 | 1465498676939 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:56 INFO - PROCESS | 3668 | ++DOCSHELL 10F22800 == 28 [pid = 3668] [id = 578] 11:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10F24000) [pid = 3668] [serial = 1734] [outer = 00000000] 11:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11AD3C00) [pid = 3668] [serial = 1735] [outer = 10F24000] 11:57:56 INFO - PROCESS | 3668 | 1465498676987 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12ADE400) [pid = 3668] [serial = 1736] [outer = 10F24000] 11:57:57 INFO - PROCESS | 3668 | 1465498677503 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 11:57:57 INFO - PROCESS | 3668 | 1465498677565 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 3668 | 1465498677569 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 11:57:57 INFO - PROCESS | 3668 | 1465498677575 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:57:57 INFO - PROCESS | 3668 | 1465498677577 Marionette TRACE conn3 <- [1,2278,null,{}] 11:57:57 INFO - PROCESS | 3668 | 1465498677581 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 3668 | 1465498677583 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:57 INFO - PROCESS | 3668 | 1465498677669 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:57:57 INFO - PROCESS | 3668 | 1465498677803 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 3668 | 1465498677805 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:57 INFO - PROCESS | 3668 | ++DOCSHELL 13148800 == 29 [pid = 3668] [id = 579] 11:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (131E3800) [pid = 3668] [serial = 1737] [outer = 00000000] 11:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1364E800) [pid = 3668] [serial = 1738] [outer = 131E3800] 11:57:57 INFO - PROCESS | 3668 | 1465498677852 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13CB1400) [pid = 3668] [serial = 1739] [outer = 131E3800] 11:57:58 INFO - PROCESS | 3668 | 1465498678228 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 703ms 11:57:58 INFO - PROCESS | 3668 | 1465498678275 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 3668 | 1465498678277 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:57:58 INFO - PROCESS | 3668 | 1465498678285 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 3668 | 1465498678289 Marionette TRACE conn3 <- [1,2282,null,{}] 11:57:58 INFO - PROCESS | 3668 | 1465498678299 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 3668 | 1465498678304 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:58 INFO - PROCESS | 3668 | 1465498678425 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:57:58 INFO - PROCESS | 3668 | 1465498678438 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 3668 | 1465498678441 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:58 INFO - PROCESS | 3668 | ++DOCSHELL 155EFC00 == 30 [pid = 3668] [id = 580] 11:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (155F0400) [pid = 3668] [serial = 1740] [outer = 00000000] 11:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15E83400) [pid = 3668] [serial = 1741] [outer = 155F0400] 11:57:58 INFO - PROCESS | 3668 | 1465498678489 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16CC6400) [pid = 3668] [serial = 1742] [outer = 155F0400] 11:57:58 INFO - PROCESS | 3668 | 1465498678957 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 11:57:59 INFO - PROCESS | 3668 | 1465498679025 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 3668 | 1465498679028 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 11:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:57:59 INFO - PROCESS | 3668 | 1465498679031 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 3668 | 1465498679033 Marionette TRACE conn3 <- [1,2286,null,{}] 11:57:59 INFO - PROCESS | 3668 | 1465498679037 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 3668 | 1465498679039 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:59 INFO - PROCESS | 3668 | 1465498679125 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:57:59 INFO - PROCESS | 3668 | 1465498679134 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 3668 | 1465498679137 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:59 INFO - PROCESS | 3668 | ++DOCSHELL 179DB400 == 31 [pid = 3668] [id = 581] 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (179DC000) [pid = 3668] [serial = 1743] [outer = 00000000] 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17A6B800) [pid = 3668] [serial = 1744] [outer = 179DC000] 11:57:59 INFO - PROCESS | 3668 | 1465498679180 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17B52C00) [pid = 3668] [serial = 1745] [outer = 179DC000] 11:57:59 INFO - PROCESS | 3668 | 1465498679644 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 640ms 11:57:59 INFO - PROCESS | 3668 | 1465498679669 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 3668 | 1465498679671 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 11:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:57:59 INFO - PROCESS | 3668 | 1465498679674 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 3668 | 1465498679676 Marionette TRACE conn3 <- [1,2290,null,{}] 11:57:59 INFO - PROCESS | 3668 | 1465498679686 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 3668 | 1465498679688 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:59 INFO - PROCESS | 3668 | 1465498679797 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:57:59 INFO - PROCESS | 3668 | 1465498679889 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 3668 | 1465498679891 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:57:59 INFO - PROCESS | 3668 | ++DOCSHELL 17D51800 == 32 [pid = 3668] [id = 582] 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17D54400) [pid = 3668] [serial = 1746] [outer = 00000000] 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18340000) [pid = 3668] [serial = 1747] [outer = 17D54400] 11:57:59 INFO - PROCESS | 3668 | 1465498679934 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18513400) [pid = 3668] [serial = 1748] [outer = 17D54400] 11:58:00 INFO - PROCESS | 3668 | 1465498680358 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 686ms 11:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:58:00 INFO - PROCESS | 3668 | 1465498680378 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 3668 | 1465498680380 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 11:58:00 INFO - PROCESS | 3668 | 1465498680383 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 3668 | 1465498680385 Marionette TRACE conn3 <- [1,2294,null,{}] 11:58:00 INFO - PROCESS | 3668 | 1465498680388 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 3668 | 1465498680393 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:00 INFO - PROCESS | 3668 | 1465498680540 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:58:00 INFO - PROCESS | 3668 | 1465498680554 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 3668 | 1465498680556 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:00 INFO - PROCESS | 3668 | ++DOCSHELL 19DED800 == 33 [pid = 3668] [id = 583] 11:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19DEF000) [pid = 3668] [serial = 1749] [outer = 00000000] 11:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A249C00) [pid = 3668] [serial = 1750] [outer = 19DEF000] 11:58:00 INFO - PROCESS | 3668 | 1465498680658 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A24CC00) [pid = 3668] [serial = 1751] [outer = 19DEF000] 11:58:01 INFO - PROCESS | 3668 | 1465498681078 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 11:58:01 INFO - PROCESS | 3668 | 1465498681129 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 3668 | 1465498681131 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 11:58:01 INFO - PROCESS | 3668 | 1465498681134 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:58:01 INFO - PROCESS | 3668 | 1465498681136 Marionette TRACE conn3 <- [1,2298,null,{}] 11:58:01 INFO - PROCESS | 3668 | 1465498681145 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 3668 | 1465498681147 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:01 INFO - PROCESS | 3668 | 1465498681283 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:58:01 INFO - PROCESS | 3668 | 1465498681295 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 3668 | 1465498681297 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:01 INFO - PROCESS | 3668 | ++DOCSHELL 1A263000 == 34 [pid = 3668] [id = 584] 11:58:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A640800) [pid = 3668] [serial = 1752] [outer = 00000000] 11:58:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7CC800) [pid = 3668] [serial = 1753] [outer = 1A640800] 11:58:01 INFO - PROCESS | 3668 | 1465498681342 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7D1000) [pid = 3668] [serial = 1754] [outer = 1A640800] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18A3E000) [pid = 3668] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17B61C00) [pid = 3668] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1280B000) [pid = 3668] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15E8EC00) [pid = 3668] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17A81400) [pid = 3668] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (179D3800) [pid = 3668] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10F21C00) [pid = 3668] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1309F800) [pid = 3668] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (14432400) [pid = 3668] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (103C9800) [pid = 3668] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (11254400) [pid = 3668] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:58:01 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15770800) [pid = 3668] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:58:01 INFO - PROCESS | 3668 | 1465498681835 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 11:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:58:01 INFO - PROCESS | 3668 | 1465498681876 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 3668 | 1465498681878 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 11:58:01 INFO - PROCESS | 3668 | 1465498681881 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 3668 | 1465498681883 Marionette TRACE conn3 <- [1,2302,null,{}] 11:58:01 INFO - PROCESS | 3668 | 1465498681886 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 3668 | 1465498681888 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:01 INFO - PROCESS | 3668 | 1465498681967 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:58:01 INFO - PROCESS | 3668 | 1465498681972 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 3668 | 1465498681974 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:01 INFO - PROCESS | 3668 | ++DOCSHELL 11258C00 == 35 [pid = 3668] [id = 585] 11:58:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (112E9800) [pid = 3668] [serial = 1755] [outer = 00000000] 11:58:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19DEA800) [pid = 3668] [serial = 1756] [outer = 112E9800] 11:58:02 INFO - PROCESS | 3668 | 1465498682018 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1A24A800) [pid = 3668] [serial = 1757] [outer = 112E9800] 11:58:02 INFO - PROCESS | 3668 | 1465498682475 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 625ms 11:58:02 INFO - PROCESS | 3668 | 1465498682520 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 3668 | 1465498682523 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:58:02 INFO - PROCESS | 3668 | 1465498682526 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 3668 | 1465498682528 Marionette TRACE conn3 <- [1,2306,null,{}] 11:58:02 INFO - PROCESS | 3668 | 1465498682532 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 3668 | 1465498682533 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:02 INFO - PROCESS | 3668 | 1465498682612 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:58:02 INFO - PROCESS | 3668 | 1465498682617 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 3668 | 1465498682619 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:02 INFO - PROCESS | 3668 | ++DOCSHELL 1A641C00 == 36 [pid = 3668] [id = 586] 11:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1A7CD400) [pid = 3668] [serial = 1758] [outer = 00000000] 11:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A883400) [pid = 3668] [serial = 1759] [outer = 1A7CD400] 11:58:02 INFO - PROCESS | 3668 | 1465498682671 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1A886000) [pid = 3668] [serial = 1760] [outer = 1A7CD400] 11:58:03 INFO - PROCESS | 3668 | 1465498683117 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 3668 | 1465498683171 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:58:03 INFO - PROCESS | 3668 | 1465498683178 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 3668 | 1465498683180 Marionette TRACE conn3 <- [1,2310,null,{}] 11:58:03 INFO - PROCESS | 3668 | 1465498683183 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 3668 | 1465498683185 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:03 INFO - PROCESS | 3668 | 1465498683267 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:58:03 INFO - PROCESS | 3668 | 1465498683273 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 3668 | 1465498683275 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:03 INFO - PROCESS | 3668 | ++DOCSHELL 0C772C00 == 37 [pid = 3668] [id = 587] 11:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0F2CEC00) [pid = 3668] [serial = 1761] [outer = 00000000] 11:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A88C800) [pid = 3668] [serial = 1762] [outer = 0F2CEC00] 11:58:03 INFO - PROCESS | 3668 | 1465498683320 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A891400) [pid = 3668] [serial = 1763] [outer = 0F2CEC00] 11:58:03 INFO - PROCESS | 3668 | 1465498683930 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 812ms 11:58:04 INFO - PROCESS | 3668 | 1465498684024 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3668 | 1465498684029 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:58:04 INFO - PROCESS | 3668 | 1465498684036 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 3668 | 1465498684039 Marionette TRACE conn3 <- [1,2314,null,{}] 11:58:04 INFO - PROCESS | 3668 | 1465498684045 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 3668 | 1465498684048 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:04 INFO - PROCESS | 3668 | 1465498684174 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:58:04 INFO - PROCESS | 3668 | 1465498684281 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 3668 | 1465498684284 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:04 INFO - PROCESS | 3668 | ++DOCSHELL 10A4B000 == 38 [pid = 3668] [id = 588] 11:58:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10B6F400) [pid = 3668] [serial = 1764] [outer = 00000000] 11:58:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13125000) [pid = 3668] [serial = 1765] [outer = 10B6F400] 11:58:04 INFO - PROCESS | 3668 | 1465498684340 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13CBF000) [pid = 3668] [serial = 1766] [outer = 10B6F400] 11:58:04 INFO - PROCESS | 3668 | 1465498684919 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 936ms 11:58:04 INFO - PROCESS | 3668 | 1465498684982 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3668 | 1465498684987 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:58:04 INFO - PROCESS | 3668 | 1465498684994 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 3668 | 1465498684997 Marionette TRACE conn3 <- [1,2318,null,{}] 11:58:04 INFO - PROCESS | 3668 | 1465498685001 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 3668 | 1465498685004 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:05 INFO - PROCESS | 3668 | 1465498685112 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:58:05 INFO - PROCESS | 3668 | 1465498685252 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 3668 | 1465498685255 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:05 INFO - PROCESS | 3668 | ++DOCSHELL 1562CC00 == 39 [pid = 3668] [id = 589] 11:58:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15C66000) [pid = 3668] [serial = 1767] [outer = 00000000] 11:58:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170F4800) [pid = 3668] [serial = 1768] [outer = 15C66000] 11:58:05 INFO - PROCESS | 3668 | 1465498685312 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (179F0C00) [pid = 3668] [serial = 1769] [outer = 15C66000] 11:58:05 INFO - PROCESS | 3668 | 1465498685934 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 999ms 11:58:05 INFO - PROCESS | 3668 | 1465498685995 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 3668 | 1465498685997 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 11:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:58:05 INFO - PROCESS | 3668 | 1465498686001 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 3668 | 1465498686005 Marionette TRACE conn3 <- [1,2322,null,{}] 11:58:06 INFO - PROCESS | 3668 | 1465498686016 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 3668 | 1465498686021 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:06 INFO - PROCESS | 3668 | 1465498686127 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:58:06 INFO - PROCESS | 3668 | 1465498686268 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3668 | 1465498686271 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:06 INFO - PROCESS | 3668 | ++DOCSHELL 1A882400 == 40 [pid = 3668] [id = 590] 11:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A882C00) [pid = 3668] [serial = 1770] [outer = 00000000] 11:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A88F400) [pid = 3668] [serial = 1771] [outer = 1A882C00] 11:58:06 INFO - PROCESS | 3668 | 1465498686329 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB09400) [pid = 3668] [serial = 1772] [outer = 1A882C00] 11:58:06 INFO - PROCESS | 3668 | 1465498686936 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 999ms 11:58:06 INFO - PROCESS | 3668 | 1465498687002 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 3668 | 1465498687005 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:58:06 INFO - PROCESS | 3668 | 1465498687009 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 3668 | 1465498687011 Marionette TRACE conn3 <- [1,2326,null,{}] 11:58:06 INFO - PROCESS | 3668 | 1465498687014 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 3668 | 1465498687017 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:07 INFO - PROCESS | 3668 | 1465498687123 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:58:07 INFO - PROCESS | 3668 | 1465498687371 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 3668 | 1465498687374 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:07 INFO - PROCESS | 3668 | ++DOCSHELL 10369800 == 41 [pid = 3668] [id = 591] 11:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (103CAC00) [pid = 3668] [serial = 1773] [outer = 00000000] 11:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (10BB0C00) [pid = 3668] [serial = 1774] [outer = 103CAC00] 11:58:07 INFO - PROCESS | 3668 | 1465498687447 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (11259C00) [pid = 3668] [serial = 1775] [outer = 103CAC00] 11:58:08 INFO - PROCESS | 3668 | 1465498688069 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1093ms 11:58:08 INFO - PROCESS | 3668 | 1465498688111 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 3668 | 1465498688114 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 11:58:08 INFO - PROCESS | 3668 | 1465498688119 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:58:08 INFO - PROCESS | 3668 | 1465498688121 Marionette TRACE conn3 <- [1,2330,null,{}] 11:58:08 INFO - PROCESS | 3668 | 1465498688126 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 3668 | 1465498688131 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 1A641C00 == 40 [pid = 3668] [id = 586] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 11258C00 == 39 [pid = 3668] [id = 585] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 1A263000 == 38 [pid = 3668] [id = 584] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 19DED800 == 37 [pid = 3668] [id = 583] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 17D51800 == 36 [pid = 3668] [id = 582] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 179DB400 == 35 [pid = 3668] [id = 581] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 155EFC00 == 34 [pid = 3668] [id = 580] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 13148800 == 33 [pid = 3668] [id = 579] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 10F22800 == 32 [pid = 3668] [id = 578] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 19E94400 == 31 [pid = 3668] [id = 575] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 10BB8C00 == 30 [pid = 3668] [id = 576] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 13D0CC00 == 29 [pid = 3668] [id = 577] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 1562CC00 == 28 [pid = 3668] [id = 589] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 1A882400 == 27 [pid = 3668] [id = 590] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 0C772C00 == 26 [pid = 3668] [id = 587] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 10A4B000 == 25 [pid = 3668] [id = 588] 11:58:08 INFO - PROCESS | 3668 | 1465498688849 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A25EC00) [pid = 3668] [serial = 1726] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (179F2800) [pid = 3668] [serial = 1714] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (10F7E800) [pid = 3668] [serial = 1702] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1314D800) [pid = 3668] [serial = 1705] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1322E400) [pid = 3668] [serial = 1706] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (155EAC00) [pid = 3668] [serial = 1708] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1576D800) [pid = 3668] [serial = 1709] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (112E7400) [pid = 3668] [serial = 1700] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10F7F400) [pid = 3668] [serial = 1699] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (12A18C00) [pid = 3668] [serial = 1691] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112E5800) [pid = 3668] [serial = 1690] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (172E2800) [pid = 3668] [serial = 1694] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15E8D800) [pid = 3668] [serial = 1693] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A24B400) [pid = 3668] [serial = 1697] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E87C00) [pid = 3668] [serial = 1696] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1850E800) [pid = 3668] [serial = 1717] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17A6D000) [pid = 3668] [serial = 1715] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (140D3C00) [pid = 3668] [serial = 1720] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18A3E400) [pid = 3668] [serial = 1718] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10F82400) [pid = 3668] [serial = 1703] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15E81C00) [pid = 3668] [serial = 1721] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (170F4C00) [pid = 3668] [serial = 1711] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19E8BC00) [pid = 3668] [serial = 1724] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (170FE000) [pid = 3668] [serial = 1712] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19DF2400) [pid = 3668] [serial = 1723] [outer = 00000000] [url = about:blank] 11:58:08 INFO - PROCESS | 3668 | --DOCSHELL 10369800 == 24 [pid = 3668] [id = 591] 11:58:09 INFO - PROCESS | 3668 | 1465498689044 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 3668 | 1465498689047 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:09 INFO - PROCESS | 3668 | ++DOCSHELL 10433800 == 25 [pid = 3668] [id = 592] 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10433C00) [pid = 3668] [serial = 1776] [outer = 00000000] 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1055FC00) [pid = 3668] [serial = 1777] [outer = 10433C00] 11:58:09 INFO - PROCESS | 3668 | 1465498689097 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (10A54C00) [pid = 3668] [serial = 1778] [outer = 10433C00] 11:58:09 INFO - PROCESS | 3668 | 1465498689570 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]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1498ms 11:58:09 INFO - PROCESS | 3668 | 1465498689607 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 3668 | 1465498689611 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 11:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:58:09 INFO - PROCESS | 3668 | 1465498689616 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 3668 | 1465498689619 Marionette TRACE conn3 <- [1,2334,null,{}] 11:58:09 INFO - PROCESS | 3668 | 1465498689623 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}] 11:58:09 INFO - PROCESS | 3668 | 1465498689626 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:09 INFO - PROCESS | 3668 | 1465498689715 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:58:09 INFO - PROCESS | 3668 | 1465498689727 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 3668 | 1465498689730 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:09 INFO - PROCESS | 3668 | ++DOCSHELL 12A17800 == 26 [pid = 3668] [id = 593] 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (12A18C00) [pid = 3668] [serial = 1779] [outer = 00000000] 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (12D60000) [pid = 3668] [serial = 1780] [outer = 12A18C00] 11:58:09 INFO - PROCESS | 3668 | 1465498689778 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (130C1000) [pid = 3668] [serial = 1781] [outer = 12A18C00] 11:58:10 INFO - PROCESS | 3668 | 1465498690245 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 687ms 11:58:10 INFO - PROCESS | 3668 | 1465498690317 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 3668 | 1465498690320 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:58:10 INFO - PROCESS | 3668 | 1465498690324 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3668 | 1465498690326 Marionette TRACE conn3 <- [1,2338,null,{}] 11:58:10 INFO - PROCESS | 3668 | 1465498690359 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}] 11:58:10 INFO - PROCESS | 3668 | 1465498690361 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:10 INFO - PROCESS | 3668 | 1465498690483 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:58:10 INFO - PROCESS | 3668 | 1465498690544 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 3668 | 1465498690547 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:10 INFO - PROCESS | 3668 | ++DOCSHELL 13148800 == 27 [pid = 3668] [id = 594] 11:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1364EC00) [pid = 3668] [serial = 1782] [outer = 00000000] 11:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (140C5800) [pid = 3668] [serial = 1783] [outer = 1364EC00] 11:58:10 INFO - PROCESS | 3668 | 1465498690591 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (14437000) [pid = 3668] [serial = 1784] [outer = 1364EC00] 11:58:10 INFO - PROCESS | 3668 | 1465498690994 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]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 718ms 11:58:11 INFO - PROCESS | 3668 | 1465498691042 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 3668 | 1465498691046 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 11:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:58:11 INFO - PROCESS | 3668 | 1465498691056 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 3668 | 1465498691061 Marionette TRACE conn3 <- [1,2342,null,{}] 11:58:11 INFO - PROCESS | 3668 | 1465498691075 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}] 11:58:11 INFO - PROCESS | 3668 | 1465498691078 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:11 INFO - PROCESS | 3668 | 1465498691194 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:58:11 INFO - PROCESS | 3668 | 1465498691264 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3668 | 1465498691266 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:11 INFO - PROCESS | 3668 | ++DOCSHELL 13D02400 == 28 [pid = 3668] [id = 595] 11:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (155E6800) [pid = 3668] [serial = 1785] [outer = 00000000] 11:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (16CC9400) [pid = 3668] [serial = 1786] [outer = 155E6800] 11:58:11 INFO - PROCESS | 3668 | 1465498691310 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (170F6800) [pid = 3668] [serial = 1787] [outer = 155E6800] 11:58:11 INFO - PROCESS | 3668 | 1465498691738 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]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 687ms 11:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:58:11 INFO - PROCESS | 3668 | 1465498691752 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 3668 | 1465498691754 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 11:58:11 INFO - PROCESS | 3668 | 1465498691757 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 3668 | 1465498691758 Marionette TRACE conn3 <- [1,2346,null,{}] 11:58:11 INFO - PROCESS | 3668 | 1465498691767 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}] 11:58:11 INFO - PROCESS | 3668 | 1465498691769 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:11 INFO - PROCESS | 3668 | 1465498691915 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:58:11 INFO - PROCESS | 3668 | 1465498691921 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3668 | 1465498691923 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:11 INFO - PROCESS | 3668 | ++DOCSHELL 170F2C00 == 29 [pid = 3668] [id = 596] 11:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (170FA800) [pid = 3668] [serial = 1788] [outer = 00000000] 11:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179F0800) [pid = 3668] [serial = 1789] [outer = 170FA800] 11:58:11 INFO - PROCESS | 3668 | 1465498691966 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17A6A400) [pid = 3668] [serial = 1790] [outer = 170FA800] 11:58:12 INFO - PROCESS | 3668 | 1465498692405 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 687ms 11:58:12 INFO - PROCESS | 3668 | 1465498692457 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 3668 | 1465498692459 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 11:58:12 INFO - PROCESS | 3668 | 1465498692462 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:58:12 INFO - PROCESS | 3668 | 1465498692464 Marionette TRACE conn3 <- [1,2350,null,{}] 11:58:12 INFO - PROCESS | 3668 | 1465498692474 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}] 11:58:12 INFO - PROCESS | 3668 | 1465498692476 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:12 INFO - PROCESS | 3668 | 1465498692588 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:58:12 INFO - PROCESS | 3668 | 1465498692593 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 3668 | 1465498692599 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:12 INFO - PROCESS | 3668 | ++DOCSHELL 17D5DC00 == 30 [pid = 3668] [id = 597] 11:58:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (17D5F400) [pid = 3668] [serial = 1791] [outer = 00000000] 11:58:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1833AC00) [pid = 3668] [serial = 1792] [outer = 17D5F400] 11:58:12 INFO - PROCESS | 3668 | 1465498692659 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18A34C00) [pid = 3668] [serial = 1793] [outer = 17D5F400] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (17D54400) [pid = 3668] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A640800) [pid = 3668] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A247800) [pid = 3668] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13D0E400) [pid = 3668] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (179DC000) [pid = 3668] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A7CD400) [pid = 3668] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10BB9000) [pid = 3668] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (155F0400) [pid = 3668] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0F2CEC00) [pid = 3668] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (131E3800) [pid = 3668] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10F24000) [pid = 3668] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:58:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (112E9800) [pid = 3668] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:58:13 INFO - PROCESS | 3668 | 1465498693445 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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1030ms 11:58:13 INFO - PROCESS | 3668 | 1465498693501 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 3668 | 1465498693503 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 11:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:58:13 INFO - PROCESS | 3668 | 1465498693518 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 3668 | 1465498693520 Marionette TRACE conn3 <- [1,2354,null,{}] 11:58:13 INFO - PROCESS | 3668 | 1465498693523 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}] 11:58:13 INFO - PROCESS | 3668 | 1465498693525 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:13 INFO - PROCESS | 3668 | 1465498693638 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:58:13 INFO - PROCESS | 3668 | 1465498693711 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 3668 | 1465498693713 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:13 INFO - PROCESS | 3668 | ++DOCSHELL 103C9800 == 31 [pid = 3668] [id = 598] 11:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (10559400) [pid = 3668] [serial = 1794] [outer = 00000000] 11:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13CBA000) [pid = 3668] [serial = 1795] [outer = 10559400] 11:58:13 INFO - PROCESS | 3668 | 1465498693756 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17B61800) [pid = 3668] [serial = 1796] [outer = 10559400] 11:58:14 INFO - PROCESS | 3668 | 1465498694113 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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 655ms 11:58:14 INFO - PROCESS | 3668 | 1465498694165 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3668 | 1465498694167 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 3668 | 1465498694171 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:58:14 INFO - PROCESS | 3668 | 1465498694172 Marionette TRACE conn3 <- [1,2358,null,{}] 11:58:14 INFO - PROCESS | 3668 | 1465498694176 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}] 11:58:14 INFO - PROCESS | 3668 | 1465498694178 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:14 INFO - PROCESS | 3668 | 1465498694254 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:58:14 INFO - PROCESS | 3668 | 1465498694259 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3668 | 1465498694261 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:14 INFO - PROCESS | 3668 | ++DOCSHELL 112E4800 == 32 [pid = 3668] [id = 599] 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13223800) [pid = 3668] [serial = 1797] [outer = 00000000] 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19DEBC00) [pid = 3668] [serial = 1798] [outer = 13223800] 11:58:14 INFO - PROCESS | 3668 | 1465498694305 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DF1C00) [pid = 3668] [serial = 1799] [outer = 13223800] 11:58:14 INFO - PROCESS | 3668 | 1465498694732 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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 593ms 11:58:14 INFO - PROCESS | 3668 | 1465498694778 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3668 | 1465498694780 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 3668 | 1465498694787 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 3668 | 1465498694789 Marionette TRACE conn3 <- [1,2362,null,{}] 11:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:58:14 INFO - PROCESS | 3668 | 1465498694792 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}] 11:58:14 INFO - PROCESS | 3668 | 1465498694794 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:14 INFO - PROCESS | 3668 | 1465498694874 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:58:14 INFO - PROCESS | 3668 | 1465498694881 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3668 | 1465498694883 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:14 INFO - PROCESS | 3668 | ++DOCSHELL 19DF1400 == 33 [pid = 3668] [id = 600] 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19DF6000) [pid = 3668] [serial = 1800] [outer = 00000000] 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19E90000) [pid = 3668] [serial = 1801] [outer = 19DF6000] 11:58:14 INFO - PROCESS | 3668 | 1465498694927 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19E90400) [pid = 3668] [serial = 1802] [outer = 19DF6000] 11:58:15 INFO - PROCESS | 3668 | 1465498695552 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 843ms 11:58:15 INFO - PROCESS | 3668 | 1465498695635 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 3668 | 1465498695640 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:58:15 INFO - PROCESS | 3668 | 1465498695645 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 3668 | 1465498695649 Marionette TRACE conn3 <- [1,2366,null,{}] 11:58:15 INFO - PROCESS | 3668 | 1465498695655 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}] 11:58:15 INFO - PROCESS | 3668 | 1465498695658 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:15 INFO - PROCESS | 3668 | 1465498695789 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:58:15 INFO - PROCESS | 3668 | 1465498695922 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 3668 | 1465498695927 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:15 INFO - PROCESS | 3668 | ++DOCSHELL 10432400 == 34 [pid = 3668] [id = 601] 11:58:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10438000) [pid = 3668] [serial = 1803] [outer = 00000000] 11:58:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (114C4400) [pid = 3668] [serial = 1804] [outer = 10438000] 11:58:15 INFO - PROCESS | 3668 | 1465498695985 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13071800) [pid = 3668] [serial = 1805] [outer = 10438000] 11:58:16 INFO - PROCESS | 3668 | 1465498696733 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1140ms 11:58:16 INFO - PROCESS | 3668 | 1465498696794 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 3668 | 1465498696799 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 11:58:16 INFO - PROCESS | 3668 | 1465498696831 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:58:16 INFO - PROCESS | 3668 | 1465498696834 Marionette TRACE conn3 <- [1,2370,null,{}] 11:58:16 INFO - PROCESS | 3668 | 1465498696838 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}] 11:58:16 INFO - PROCESS | 3668 | 1465498696841 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:16 INFO - PROCESS | 3668 | 1465498696970 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:58:17 INFO - PROCESS | 3668 | 1465498697108 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 3668 | 1465498697111 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:17 INFO - PROCESS | 3668 | ++DOCSHELL 14431400 == 35 [pid = 3668] [id = 602] 11:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (14435000) [pid = 3668] [serial = 1806] [outer = 00000000] 11:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15629400) [pid = 3668] [serial = 1807] [outer = 14435000] 11:58:17 INFO - PROCESS | 3668 | 1465498697174 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (15E8FC00) [pid = 3668] [serial = 1808] [outer = 14435000] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 112E4800 == 34 [pid = 3668] [id = 599] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 103C9800 == 33 [pid = 3668] [id = 598] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 17D5DC00 == 32 [pid = 3668] [id = 597] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 170F2C00 == 31 [pid = 3668] [id = 596] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 13D02400 == 30 [pid = 3668] [id = 595] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 13148800 == 29 [pid = 3668] [id = 594] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 12A17800 == 28 [pid = 3668] [id = 593] 11:58:18 INFO - PROCESS | 3668 | --DOCSHELL 10433800 == 27 [pid = 3668] [id = 592] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18340000) [pid = 3668] [serial = 1747] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A249C00) [pid = 3668] [serial = 1750] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18513400) [pid = 3668] [serial = 1748] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A7CC800) [pid = 3668] [serial = 1753] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (105F0000) [pid = 3668] [serial = 1727] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (155EB000) [pid = 3668] [serial = 1732] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (16E61800) [pid = 3668] [serial = 1733] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17A6B800) [pid = 3668] [serial = 1744] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A886000) [pid = 3668] [serial = 1760] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (112DBC00) [pid = 3668] [serial = 1729] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11C22000) [pid = 3668] [serial = 1730] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15E83400) [pid = 3668] [serial = 1741] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16CC6400) [pid = 3668] [serial = 1742] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A891400) [pid = 3668] [serial = 1763] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1364E800) [pid = 3668] [serial = 1738] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (13CB1400) [pid = 3668] [serial = 1739] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A88C800) [pid = 3668] [serial = 1762] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (11AD3C00) [pid = 3668] [serial = 1735] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (12ADE400) [pid = 3668] [serial = 1736] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A883400) [pid = 3668] [serial = 1759] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A7D1000) [pid = 3668] [serial = 1754] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19DEA800) [pid = 3668] [serial = 1756] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1A24A800) [pid = 3668] [serial = 1757] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (17B52C00) [pid = 3668] [serial = 1745] [outer = 00000000] [url = about:blank] 11:58:18 INFO - PROCESS | 3668 | 1465498698075 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1295ms 11:58:18 INFO - PROCESS | 3668 | 1465498698136 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3668 | 1465498698140 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:58:18 INFO - PROCESS | 3668 | 1465498698144 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 3668 | 1465498698148 Marionette TRACE conn3 <- [1,2374,null,{}] 11:58:18 INFO - PROCESS | 3668 | 1465498698153 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}] 11:58:18 INFO - PROCESS | 3668 | 1465498698156 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:18 INFO - PROCESS | 3668 | 1465498698247 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:58:18 INFO - PROCESS | 3668 | 1465498698261 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3668 | 1465498698263 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:18 INFO - PROCESS | 3668 | ++DOCSHELL 114C5000 == 28 [pid = 3668] [id = 603] 11:58:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (11ACE000) [pid = 3668] [serial = 1809] [outer = 00000000] 11:58:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1280B800) [pid = 3668] [serial = 1810] [outer = 11ACE000] 11:58:18 INFO - PROCESS | 3668 | 1465498698311 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (12AE5800) [pid = 3668] [serial = 1811] [outer = 11ACE000] 11:58:18 INFO - PROCESS | 3668 | 1465498698859 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 749ms 11:58:18 INFO - PROCESS | 3668 | 1465498698883 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3668 | 1465498698887 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:58:18 INFO - PROCESS | 3668 | 1465498698893 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 3668 | 1465498698895 Marionette TRACE conn3 <- [1,2378,null,{}] 11:58:18 INFO - PROCESS | 3668 | 1465498698899 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}] 11:58:18 INFO - PROCESS | 3668 | 1465498698901 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:18 INFO - PROCESS | 3668 | 1465498698984 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:58:18 INFO - PROCESS | 3668 | 1465498698994 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3668 | 1465498698997 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:19 INFO - PROCESS | 3668 | ++DOCSHELL 13650400 == 29 [pid = 3668] [id = 604] 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13651000) [pid = 3668] [serial = 1812] [outer = 00000000] 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13CB4C00) [pid = 3668] [serial = 1813] [outer = 13651000] 11:58:19 INFO - PROCESS | 3668 | 1465498699051 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1442D800) [pid = 3668] [serial = 1814] [outer = 13651000] 11:58:19 INFO - PROCESS | 3668 | 1465498699536 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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 11:58:19 INFO - PROCESS | 3668 | 1465498699592 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 3668 | 1465498699595 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:58:19 INFO - PROCESS | 3668 | 1465498699598 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 3668 | 1465498699602 Marionette TRACE conn3 <- [1,2382,null,{}] 11:58:19 INFO - PROCESS | 3668 | 1465498699612 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}] 11:58:19 INFO - PROCESS | 3668 | 1465498699617 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:19 INFO - PROCESS | 3668 | 1465498699701 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:58:19 INFO - PROCESS | 3668 | 1465498699707 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 3668 | 1465498699710 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:19 INFO - PROCESS | 3668 | ++DOCSHELL 16E56800 == 30 [pid = 3668] [id = 605] 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16E58C00) [pid = 3668] [serial = 1815] [outer = 00000000] 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (170F3C00) [pid = 3668] [serial = 1816] [outer = 16E58C00] 11:58:19 INFO - PROCESS | 3668 | 1465498699758 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (172E5000) [pid = 3668] [serial = 1817] [outer = 16E58C00] 11:58:20 INFO - PROCESS | 3668 | 1465498700262 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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 687ms 11:58:20 INFO - PROCESS | 3668 | 1465498700297 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 3668 | 1465498700300 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 11:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:58:20 INFO - PROCESS | 3668 | 1465498700303 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 3668 | 1465498700304 Marionette TRACE conn3 <- [1,2386,null,{}] 11:58:20 INFO - PROCESS | 3668 | 1465498700308 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}] 11:58:20 INFO - PROCESS | 3668 | 1465498700310 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:20 INFO - PROCESS | 3668 | 1465498700455 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:58:20 INFO - PROCESS | 3668 | 1465498700480 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 3668 | 1465498700482 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:20 INFO - PROCESS | 3668 | ++DOCSHELL 17A6B800 == 31 [pid = 3668] [id = 606] 11:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17A75C00) [pid = 3668] [serial = 1818] [outer = 00000000] 11:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17B5D000) [pid = 3668] [serial = 1819] [outer = 17A75C00] 11:58:20 INFO - PROCESS | 3668 | 1465498700526 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18227800) [pid = 3668] [serial = 1820] [outer = 17A75C00] 11:58:20 INFO - PROCESS | 3668 | 1465498700962 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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 687ms 11:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:58:20 INFO - PROCESS | 3668 | 1465498701002 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 3668 | 1465498701004 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 3668 | 1465498701007 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 3668 | 1465498701009 Marionette TRACE conn3 <- [1,2390,null,{}] 11:58:20 INFO - PROCESS | 3668 | 1465498701012 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}] 11:58:20 INFO - PROCESS | 3668 | 1465498701014 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:21 INFO - PROCESS | 3668 | 1465498701145 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:58:21 INFO - PROCESS | 3668 | 1465498701149 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 3668 | 1465498701151 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:21 INFO - PROCESS | 3668 | ++DOCSHELL 179F2800 == 32 [pid = 3668] [id = 607] 11:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1850A400) [pid = 3668] [serial = 1821] [outer = 00000000] 11:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18A3B800) [pid = 3668] [serial = 1822] [outer = 1850A400] 11:58:21 INFO - PROCESS | 3668 | 1465498701196 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DEDC00) [pid = 3668] [serial = 1823] [outer = 1850A400] 11:58:21 INFO - PROCESS | 3668 | 1465498701658 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 687ms 11:58:21 INFO - PROCESS | 3668 | 1465498701707 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 3668 | 1465498701709 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 11:58:21 INFO - PROCESS | 3668 | 1465498701713 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:58:21 INFO - PROCESS | 3668 | 1465498701714 Marionette TRACE conn3 <- [1,2394,null,{}] 11:58:21 INFO - PROCESS | 3668 | 1465498701718 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}] 11:58:21 INFO - PROCESS | 3668 | 1465498701723 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:21 INFO - PROCESS | 3668 | 1465498701886 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:58:21 INFO - PROCESS | 3668 | 1465498701911 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 3668 | 1465498701913 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:21 INFO - PROCESS | 3668 | ++DOCSHELL 12AA2000 == 33 [pid = 3668] [id = 608] 11:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18A3E000) [pid = 3668] [serial = 1824] [outer = 00000000] 11:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A25D800) [pid = 3668] [serial = 1825] [outer = 18A3E000] 11:58:21 INFO - PROCESS | 3668 | 1465498701957 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A25E000) [pid = 3668] [serial = 1826] [outer = 18A3E000] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (19DEF000) [pid = 3668] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10433C00) [pid = 3668] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1364EC00) [pid = 3668] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (12A18C00) [pid = 3668] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (103CAC00) [pid = 3668] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10B6F400) [pid = 3668] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15C66000) [pid = 3668] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A882C00) [pid = 3668] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170FA800) [pid = 3668] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10559400) [pid = 3668] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (17D5F400) [pid = 3668] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13223800) [pid = 3668] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:58:22 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (155E6800) [pid = 3668] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:58:22 INFO - PROCESS | 3668 | 1465498702527 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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 843ms 11:58:22 INFO - PROCESS | 3668 | 1465498702556 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3668 | 1465498702558 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 11:58:22 INFO - PROCESS | 3668 | 1465498702561 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:58:22 INFO - PROCESS | 3668 | 1465498702563 Marionette TRACE conn3 <- [1,2398,null,{}] 11:58:22 INFO - PROCESS | 3668 | 1465498702570 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}] 11:58:22 INFO - PROCESS | 3668 | 1465498702572 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:22 INFO - PROCESS | 3668 | 1465498702649 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:58:22 INFO - PROCESS | 3668 | 1465498702654 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 3668 | 1465498702656 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:22 INFO - PROCESS | 3668 | ++DOCSHELL 12DAAC00 == 34 [pid = 3668] [id = 609] 11:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1309B000) [pid = 3668] [serial = 1827] [outer = 00000000] 11:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (170FA800) [pid = 3668] [serial = 1828] [outer = 1309B000] 11:58:22 INFO - PROCESS | 3668 | 1465498702699 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17A76000) [pid = 3668] [serial = 1829] [outer = 1309B000] 11:58:23 INFO - PROCESS | 3668 | 1465498703181 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 640ms 11:58:23 INFO - PROCESS | 3668 | 1465498703199 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 3668 | 1465498703201 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:58:23 INFO - PROCESS | 3668 | 1465498703205 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 3668 | 1465498703206 Marionette TRACE conn3 <- [1,2402,null,{}] 11:58:23 INFO - PROCESS | 3668 | 1465498703210 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}] 11:58:23 INFO - PROCESS | 3668 | 1465498703212 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:23 INFO - PROCESS | 3668 | 1465498703312 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:58:23 INFO - PROCESS | 3668 | 1465498703317 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 3668 | 1465498703319 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:23 INFO - PROCESS | 3668 | ++DOCSHELL 13CB3000 == 35 [pid = 3668] [id = 610] 11:58:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (155E6800) [pid = 3668] [serial = 1830] [outer = 00000000] 11:58:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1A248800) [pid = 3668] [serial = 1831] [outer = 155E6800] 11:58:23 INFO - PROCESS | 3668 | 1465498703364 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1A262C00) [pid = 3668] [serial = 1832] [outer = 155E6800] 11:58:23 INFO - PROCESS | 3668 | 1465498703812 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 640ms 11:58:23 INFO - PROCESS | 3668 | 1465498703843 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 3668 | 1465498703845 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:58:23 INFO - PROCESS | 3668 | 1465498703852 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 3668 | 1465498703854 Marionette TRACE conn3 <- [1,2406,null,{}] 11:58:23 INFO - PROCESS | 3668 | 1465498703857 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}] 11:58:23 INFO - PROCESS | 3668 | 1465498703859 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:23 INFO - PROCESS | 3668 | 1465498703936 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:58:23 INFO - PROCESS | 3668 | 1465498703942 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 3668 | 1465498703944 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:23 INFO - PROCESS | 3668 | ++DOCSHELL 16CD4400 == 36 [pid = 3668] [id = 611] 11:58:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A7D7C00) [pid = 3668] [serial = 1833] [outer = 00000000] 11:58:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1A883C00) [pid = 3668] [serial = 1834] [outer = 1A7D7C00] 11:58:23 INFO - PROCESS | 3668 | 1465498703987 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A886400) [pid = 3668] [serial = 1835] [outer = 1A7D7C00] 11:58:24 INFO - PROCESS | 3668 | 1465498704484 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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 11:58:24 INFO - PROCESS | 3668 | 1465498704554 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 3668 | 1465498704558 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 11:58:24 INFO - PROCESS | 3668 | 1465498704564 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:58:24 INFO - PROCESS | 3668 | 1465498704569 Marionette TRACE conn3 <- [1,2410,null,{}] 11:58:24 INFO - PROCESS | 3668 | 1465498704575 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}] 11:58:24 INFO - PROCESS | 3668 | 1465498704578 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:24 INFO - PROCESS | 3668 | 1465498704745 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:58:24 INFO - PROCESS | 3668 | 1465498704868 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 3668 | 1465498704873 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:24 INFO - PROCESS | 3668 | ++DOCSHELL 112E2000 == 37 [pid = 3668] [id = 612] 11:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (112E2C00) [pid = 3668] [serial = 1836] [outer = 00000000] 11:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (11AD3C00) [pid = 3668] [serial = 1837] [outer = 112E2C00] 11:58:24 INFO - PROCESS | 3668 | 1465498704931 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (12ADE800) [pid = 3668] [serial = 1838] [outer = 112E2C00] 11:58:25 INFO - PROCESS | 3668 | 1465498705465 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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 952ms 11:58:25 INFO - PROCESS | 3668 | 1465498705495 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 3668 | 1465498705500 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 11:58:25 INFO - PROCESS | 3668 | 1465498705508 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:58:25 INFO - PROCESS | 3668 | 1465498705510 Marionette TRACE conn3 <- [1,2414,null,{}] 11:58:25 INFO - PROCESS | 3668 | 1465498705515 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}] 11:58:25 INFO - PROCESS | 3668 | 1465498705517 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:25 INFO - PROCESS | 3668 | 1465498705625 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:58:25 INFO - PROCESS | 3668 | 1465498705738 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 3668 | 1465498705741 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:25 INFO - PROCESS | 3668 | ++DOCSHELL 13D10C00 == 38 [pid = 3668] [id = 613] 11:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1444B800) [pid = 3668] [serial = 1839] [outer = 00000000] 11:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (15E8EC00) [pid = 3668] [serial = 1840] [outer = 1444B800] 11:58:25 INFO - PROCESS | 3668 | 1465498705837 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (170F1400) [pid = 3668] [serial = 1841] [outer = 1444B800] 11:58:26 INFO - PROCESS | 3668 | 1465498706454 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 999ms 11:58:26 INFO - PROCESS | 3668 | 1465498706512 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 3668 | 1465498706515 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:58:26 INFO - PROCESS | 3668 | 1465498706518 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 3668 | 1465498706522 Marionette TRACE conn3 <- [1,2418,null,{}] 11:58:26 INFO - PROCESS | 3668 | 1465498706533 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}] 11:58:26 INFO - PROCESS | 3668 | 1465498706537 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:26 INFO - PROCESS | 3668 | 1465498706646 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:58:26 INFO - PROCESS | 3668 | 1465498706786 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 3668 | 1465498706790 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:26 INFO - PROCESS | 3668 | ++DOCSHELL 17933000 == 39 [pid = 3668] [id = 614] 11:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179D3400) [pid = 3668] [serial = 1842] [outer = 00000000] 11:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A261C00) [pid = 3668] [serial = 1843] [outer = 179D3400] 11:58:26 INFO - PROCESS | 3668 | 1465498706847 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A7E3800) [pid = 3668] [serial = 1844] [outer = 179D3400] 11:58:27 INFO - PROCESS | 3668 | 1465498707413 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]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 952ms 11:58:27 INFO - PROCESS | 3668 | 1465498707463 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3668 | 1465498707466 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:58:27 INFO - PROCESS | 3668 | 1465498707469 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 3668 | 1465498707471 Marionette TRACE conn3 <- [1,2422,null,{}] 11:58:27 INFO - PROCESS | 3668 | 1465498707475 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}] 11:58:27 INFO - PROCESS | 3668 | 1465498707477 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:27 INFO - PROCESS | 3668 | 1465498707582 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:58:27 INFO - PROCESS | 3668 | 1465498707694 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 3668 | 1465498707696 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:27 INFO - PROCESS | 3668 | ++DOCSHELL 19DF5400 == 40 [pid = 3668] [id = 615] 11:58:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19E87C00) [pid = 3668] [serial = 1845] [outer = 00000000] 11:58:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB06000) [pid = 3668] [serial = 1846] [outer = 19E87C00] 11:58:27 INFO - PROCESS | 3668 | 1465498707806 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB0C400) [pid = 3668] [serial = 1847] [outer = 19E87C00] 11:58:28 INFO - PROCESS | 3668 | 1465498708596 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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1155ms 11:58:28 INFO - PROCESS | 3668 | 1465498708623 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 3668 | 1465498708627 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 11:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:58:28 INFO - PROCESS | 3668 | 1465498708632 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 3668 | 1465498708635 Marionette TRACE conn3 <- [1,2426,null,{}] 11:58:28 INFO - PROCESS | 3668 | 1465498708640 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}] 11:58:28 INFO - PROCESS | 3668 | 1465498708642 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:28 INFO - PROCESS | 3668 | 1465498708743 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:58:28 INFO - PROCESS | 3668 | 1465498708857 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 3668 | 1465498708860 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:28 INFO - PROCESS | 3668 | ++DOCSHELL 11CC7400 == 41 [pid = 3668] [id = 616] 11:58:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (12A17800) [pid = 3668] [serial = 1848] [outer = 00000000] 11:58:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (130BF800) [pid = 3668] [serial = 1849] [outer = 12A17800] 11:58:28 INFO - PROCESS | 3668 | 1465498708970 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (132E5C00) [pid = 3668] [serial = 1850] [outer = 12A17800] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 13CB3000 == 40 [pid = 3668] [id = 610] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 12DAAC00 == 39 [pid = 3668] [id = 609] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 12AA2000 == 38 [pid = 3668] [id = 608] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 179F2800 == 37 [pid = 3668] [id = 607] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 17A6B800 == 36 [pid = 3668] [id = 606] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 16E56800 == 35 [pid = 3668] [id = 605] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 13650400 == 34 [pid = 3668] [id = 604] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 114C5000 == 33 [pid = 3668] [id = 603] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 10432400 == 32 [pid = 3668] [id = 601] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 14431400 == 31 [pid = 3668] [id = 602] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 19DF1400 == 30 [pid = 3668] [id = 600] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 19DF5400 == 29 [pid = 3668] [id = 615] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 17933000 == 28 [pid = 3668] [id = 614] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 16CD4400 == 27 [pid = 3668] [id = 611] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 112E2000 == 26 [pid = 3668] [id = 612] 11:58:29 INFO - PROCESS | 3668 | --DOCSHELL 13D10C00 == 25 [pid = 3668] [id = 613] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A24CC00) [pid = 3668] [serial = 1751] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1055FC00) [pid = 3668] [serial = 1777] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (140C5800) [pid = 3668] [serial = 1783] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (12D60000) [pid = 3668] [serial = 1780] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (130C1000) [pid = 3668] [serial = 1781] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11259C00) [pid = 3668] [serial = 1775] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10BB0C00) [pid = 3668] [serial = 1774] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13CBF000) [pid = 3668] [serial = 1766] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13125000) [pid = 3668] [serial = 1765] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (179F0C00) [pid = 3668] [serial = 1769] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (170F4800) [pid = 3668] [serial = 1768] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AB09400) [pid = 3668] [serial = 1772] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A88F400) [pid = 3668] [serial = 1771] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (179F0800) [pid = 3668] [serial = 1789] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13CBA000) [pid = 3668] [serial = 1795] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1833AC00) [pid = 3668] [serial = 1792] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (19E90000) [pid = 3668] [serial = 1801] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DEBC00) [pid = 3668] [serial = 1798] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18A34C00) [pid = 3668] [serial = 1793] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (10A54C00) [pid = 3668] [serial = 1778] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16CC9400) [pid = 3668] [serial = 1786] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19DF1C00) [pid = 3668] [serial = 1799] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (170F6800) [pid = 3668] [serial = 1787] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17B61800) [pid = 3668] [serial = 1796] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (17A6A400) [pid = 3668] [serial = 1790] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (14437000) [pid = 3668] [serial = 1784] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3668 | 1465498710181 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1608ms 11:58:30 INFO - PROCESS | 3668 | 1465498710241 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3668 | 1465498710245 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 11:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:58:30 INFO - PROCESS | 3668 | 1465498710250 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 3668 | 1465498710253 Marionette TRACE conn3 <- [1,2430,null,{}] 11:58:30 INFO - PROCESS | 3668 | 1465498710259 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}] 11:58:30 INFO - PROCESS | 3668 | 1465498710262 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:30 INFO - PROCESS | 3668 | 1465498710353 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:58:30 INFO - PROCESS | 3668 | 1465498710359 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3668 | 1465498710364 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:30 INFO - PROCESS | 3668 | ++DOCSHELL 10F7B000 == 26 [pid = 3668] [id = 617] 11:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10FB7000) [pid = 3668] [serial = 1851] [outer = 00000000] 11:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (112DC000) [pid = 3668] [serial = 1852] [outer = 10FB7000] 11:58:30 INFO - PROCESS | 3668 | 1465498710412 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (112DF000) [pid = 3668] [serial = 1853] [outer = 10FB7000] 11:58:30 INFO - PROCESS | 3668 | 1465498710932 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 750ms 11:58:30 INFO - PROCESS | 3668 | 1465498710992 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3668 | 1465498710996 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 11:58:30 INFO - PROCESS | 3668 | 1465498711003 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:58:30 INFO - PROCESS | 3668 | 1465498711005 Marionette TRACE conn3 <- [1,2434,null,{}] 11:58:30 INFO - PROCESS | 3668 | 1465498711009 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}] 11:58:31 INFO - PROCESS | 3668 | 1465498711012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:31 INFO - PROCESS | 3668 | 1465498711097 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:58:31 INFO - PROCESS | 3668 | 1465498711204 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 3668 | 1465498711206 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:31 INFO - PROCESS | 3668 | ++DOCSHELL 1314D800 == 27 [pid = 3668] [id = 618] 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (13224800) [pid = 3668] [serial = 1854] [outer = 00000000] 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (13651400) [pid = 3668] [serial = 1855] [outer = 13224800] 11:58:31 INFO - PROCESS | 3668 | 1465498711254 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13CBA000) [pid = 3668] [serial = 1856] [outer = 13224800] 11:58:31 INFO - PROCESS | 3668 | 1465498711631 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]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms 11:58:31 INFO - PROCESS | 3668 | 1465498711640 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 3668 | 1465498711642 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 11:58:31 INFO - PROCESS | 3668 | 1465498711663 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:58:31 INFO - PROCESS | 3668 | 1465498711666 Marionette TRACE conn3 <- [1,2438,null,{}] 11:58:31 INFO - PROCESS | 3668 | 1465498711677 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}] 11:58:31 INFO - PROCESS | 3668 | 1465498711681 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:31 INFO - PROCESS | 3668 | 1465498711763 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:58:31 INFO - PROCESS | 3668 | 1465498711770 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 3668 | 1465498711773 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:31 INFO - PROCESS | 3668 | ++DOCSHELL 14493000 == 28 [pid = 3668] [id = 619] 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (14495800) [pid = 3668] [serial = 1857] [outer = 00000000] 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15C6C800) [pid = 3668] [serial = 1858] [outer = 14495800] 11:58:31 INFO - PROCESS | 3668 | 1465498711821 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15E8F400) [pid = 3668] [serial = 1859] [outer = 14495800] 11:58:32 INFO - PROCESS | 3668 | 1465498712323 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 687ms 11:58:32 INFO - PROCESS | 3668 | 1465498712363 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 3668 | 1465498712365 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 11:58:32 INFO - PROCESS | 3668 | 1465498712368 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:58:32 INFO - PROCESS | 3668 | 1465498712370 Marionette TRACE conn3 <- [1,2442,null,{}] 11:58:32 INFO - PROCESS | 3668 | 1465498712373 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}] 11:58:32 INFO - PROCESS | 3668 | 1465498712375 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:32 INFO - PROCESS | 3668 | 1465498712501 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:58:32 INFO - PROCESS | 3668 | 1465498712599 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3668 | 1465498712601 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:32 INFO - PROCESS | 3668 | ++DOCSHELL 170F6C00 == 29 [pid = 3668] [id = 620] 11:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (170F7000) [pid = 3668] [serial = 1860] [outer = 00000000] 11:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (172D9000) [pid = 3668] [serial = 1861] [outer = 170F7000] 11:58:32 INFO - PROCESS | 3668 | 1465498712644 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17933000) [pid = 3668] [serial = 1862] [outer = 170F7000] 11:58:33 INFO - PROCESS | 3668 | 1465498713046 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]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 687ms 11:58:33 INFO - PROCESS | 3668 | 1465498713067 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 3668 | 1465498713069 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:58:33 INFO - PROCESS | 3668 | 1465498713080 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 3668 | 1465498713082 Marionette TRACE conn3 <- [1,2446,null,{}] 11:58:33 INFO - PROCESS | 3668 | 1465498713085 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}] 11:58:33 INFO - PROCESS | 3668 | 1465498713087 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:33 INFO - PROCESS | 3668 | 1465498713196 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:58:33 INFO - PROCESS | 3668 | 1465498713201 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 3668 | 1465498713203 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:33 INFO - PROCESS | 3668 | ++DOCSHELL 179D4800 == 30 [pid = 3668] [id = 621] 11:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (179D5000) [pid = 3668] [serial = 1863] [outer = 00000000] 11:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (179F7400) [pid = 3668] [serial = 1864] [outer = 179D5000] 11:58:33 INFO - PROCESS | 3668 | 1465498713247 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17A6D800) [pid = 3668] [serial = 1865] [outer = 179D5000] 11:58:33 INFO - PROCESS | 3668 | 1465498713717 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]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 702ms 11:58:33 INFO - PROCESS | 3668 | 1465498713778 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 3668 | 1465498713780 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:58:33 INFO - PROCESS | 3668 | 1465498713783 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 3668 | 1465498713785 Marionette TRACE conn3 <- [1,2450,null,{}] 11:58:33 INFO - PROCESS | 3668 | 1465498713788 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}] 11:58:33 INFO - PROCESS | 3668 | 1465498713794 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:33 INFO - PROCESS | 3668 | 1465498713954 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (17A75C00) [pid = 3668] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1850A400) [pid = 3668] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DF6000) [pid = 3668] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (14435000) [pid = 3668] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (11ACE000) [pid = 3668] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10438000) [pid = 3668] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16E58C00) [pid = 3668] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13651000) [pid = 3668] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18A3E000) [pid = 3668] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1309B000) [pid = 3668] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (155E6800) [pid = 3668] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:58:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A7D7C00) [pid = 3668] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:58:34 INFO - PROCESS | 3668 | 1465498714259 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3668 | 1465498714261 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:34 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D1800 == 31 [pid = 3668] [id = 622] 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10369800) [pid = 3668] [serial = 1866] [outer = 00000000] 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (112E6400) [pid = 3668] [serial = 1867] [outer = 10369800] 11:58:34 INFO - PROCESS | 3668 | 1465498714305 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13934400) [pid = 3668] [serial = 1868] [outer = 10369800] 11:58:34 INFO - PROCESS | 3668 | 1465498714668 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 952ms 11:58:34 INFO - PROCESS | 3668 | 1465498714738 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 3668 | 1465498714740 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 11:58:34 INFO - PROCESS | 3668 | 1465498714743 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:58:34 INFO - PROCESS | 3668 | 1465498714745 Marionette TRACE conn3 <- [1,2454,null,{}] 11:58:34 INFO - PROCESS | 3668 | 1465498714749 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}] 11:58:34 INFO - PROCESS | 3668 | 1465498714751 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:34 INFO - PROCESS | 3668 | 1465498714861 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:58:34 INFO - PROCESS | 3668 | 1465498714872 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3668 | 1465498714874 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:34 INFO - PROCESS | 3668 | ++DOCSHELL 10B71400 == 32 [pid = 3668] [id = 623] 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (130BF400) [pid = 3668] [serial = 1869] [outer = 00000000] 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18516000) [pid = 3668] [serial = 1870] [outer = 130BF400] 11:58:34 INFO - PROCESS | 3668 | 1465498714918 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18517000) [pid = 3668] [serial = 1871] [outer = 130BF400] 11:58:35 INFO - PROCESS | 3668 | 1465498715318 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 593ms 11:58:35 INFO - PROCESS | 3668 | 1465498715343 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 3668 | 1465498715345 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 11:58:35 INFO - PROCESS | 3668 | 1465498715348 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:58:35 INFO - PROCESS | 3668 | 1465498715350 Marionette TRACE conn3 <- [1,2458,null,{}] 11:58:35 INFO - PROCESS | 3668 | 1465498715353 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}] 11:58:35 INFO - PROCESS | 3668 | 1465498715355 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:35 INFO - PROCESS | 3668 | 1465498715436 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:58:35 INFO - PROCESS | 3668 | 1465498715441 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 3668 | 1465498715443 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:35 INFO - PROCESS | 3668 | ++DOCSHELL 17A75400 == 33 [pid = 3668] [id = 624] 11:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19DEB400) [pid = 3668] [serial = 1872] [outer = 00000000] 11:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (19E8B800) [pid = 3668] [serial = 1873] [outer = 19DEB400] 11:58:35 INFO - PROCESS | 3668 | 1465498715495 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19E8BC00) [pid = 3668] [serial = 1874] [outer = 19DEB400] 11:58:35 INFO - PROCESS | 3668 | 1465498715937 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 624ms 11:58:35 INFO - PROCESS | 3668 | 1465498715987 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 3668 | 1465498715989 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:58:35 INFO - PROCESS | 3668 | 1465498715992 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 3668 | 1465498715993 Marionette TRACE conn3 <- [1,2462,null,{}] 11:58:35 INFO - PROCESS | 3668 | 1465498715997 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}] 11:58:35 INFO - PROCESS | 3668 | 1465498715999 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:36 INFO - PROCESS | 3668 | 1465498716074 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:58:36 INFO - PROCESS | 3668 | 1465498716080 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 3668 | 1465498716082 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:36 INFO - PROCESS | 3668 | ++DOCSHELL 14491800 == 34 [pid = 3668] [id = 625] 11:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A24AC00) [pid = 3668] [serial = 1875] [outer = 00000000] 11:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A25C400) [pid = 3668] [serial = 1876] [outer = 1A24AC00] 11:58:36 INFO - PROCESS | 3668 | 1465498716125 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A263000) [pid = 3668] [serial = 1877] [outer = 1A24AC00] 11:58:36 INFO - PROCESS | 3668 | 1465498716952 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]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 999ms 11:58:36 INFO - PROCESS | 3668 | 1465498716996 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 3668 | 1465498717000 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 11:58:36 INFO - PROCESS | 3668 | 1465498717005 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:58:36 INFO - PROCESS | 3668 | 1465498717010 Marionette TRACE conn3 <- [1,2466,null,{}] 11:58:37 INFO - PROCESS | 3668 | 1465498717015 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}] 11:58:37 INFO - PROCESS | 3668 | 1465498717018 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:37 INFO - PROCESS | 3668 | 1465498717160 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:58:37 INFO - PROCESS | 3668 | 1465498717303 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 3668 | 1465498717306 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:37 INFO - PROCESS | 3668 | ++DOCSHELL 105F0800 == 35 [pid = 3668] [id = 626] 11:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (10BBA400) [pid = 3668] [serial = 1878] [outer = 00000000] 11:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1280AC00) [pid = 3668] [serial = 1879] [outer = 10BBA400] 11:58:37 INFO - PROCESS | 3668 | 1465498717365 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1365AC00) [pid = 3668] [serial = 1880] [outer = 10BBA400] 11:58:38 INFO - PROCESS | 3668 | 1465498718090 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]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1140ms 11:58:38 INFO - PROCESS | 3668 | 1465498718154 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 3668 | 1465498718159 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:58:38 INFO - PROCESS | 3668 | 1465498718166 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 3668 | 1465498718169 Marionette TRACE conn3 <- [1,2470,null,{}] 11:58:38 INFO - PROCESS | 3668 | 1465498718173 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}] 11:58:38 INFO - PROCESS | 3668 | 1465498718176 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:38 INFO - PROCESS | 3668 | 1465498718417 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:58:38 INFO - PROCESS | 3668 | 1465498718559 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 3668 | 1465498718562 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:38 INFO - PROCESS | 3668 | ++DOCSHELL 103CB000 == 36 [pid = 3668] [id = 627] 11:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (103CD000) [pid = 3668] [serial = 1881] [outer = 00000000] 11:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (105ED400) [pid = 3668] [serial = 1882] [outer = 103CD000] 11:58:38 INFO - PROCESS | 3668 | 1465498718621 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10BB0C00) [pid = 3668] [serial = 1883] [outer = 103CD000] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 17A75400 == 35 [pid = 3668] [id = 624] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 10B71400 == 34 [pid = 3668] [id = 623] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 0F2D1800 == 33 [pid = 3668] [id = 622] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 179D4800 == 32 [pid = 3668] [id = 621] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 170F6C00 == 31 [pid = 3668] [id = 620] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 14493000 == 30 [pid = 3668] [id = 619] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 1314D800 == 29 [pid = 3668] [id = 618] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 10F7B000 == 28 [pid = 3668] [id = 617] 11:58:39 INFO - PROCESS | 3668 | --DOCSHELL 11CC7400 == 27 [pid = 3668] [id = 616] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17B5D000) [pid = 3668] [serial = 1819] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18227800) [pid = 3668] [serial = 1820] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18A3B800) [pid = 3668] [serial = 1822] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19E90400) [pid = 3668] [serial = 1802] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15629400) [pid = 3668] [serial = 1807] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15E8FC00) [pid = 3668] [serial = 1808] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1280B800) [pid = 3668] [serial = 1810] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12AE5800) [pid = 3668] [serial = 1811] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (114C4400) [pid = 3668] [serial = 1804] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (13071800) [pid = 3668] [serial = 1805] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (170F3C00) [pid = 3668] [serial = 1816] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13CB4C00) [pid = 3668] [serial = 1813] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1442D800) [pid = 3668] [serial = 1814] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1A25D800) [pid = 3668] [serial = 1825] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170FA800) [pid = 3668] [serial = 1828] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17A76000) [pid = 3668] [serial = 1829] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A248800) [pid = 3668] [serial = 1831] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1A883C00) [pid = 3668] [serial = 1834] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A25E000) [pid = 3668] [serial = 1826] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A886400) [pid = 3668] [serial = 1835] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (19DEDC00) [pid = 3668] [serial = 1823] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1A262C00) [pid = 3668] [serial = 1832] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (172E5000) [pid = 3668] [serial = 1817] [outer = 00000000] [url = about:blank] 11:58:39 INFO - PROCESS | 3668 | 1465498719195 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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1046ms 11:58:39 INFO - PROCESS | 3668 | 1465498719213 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 3668 | 1465498719217 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 11:58:39 INFO - PROCESS | 3668 | 1465498719241 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:58:39 INFO - PROCESS | 3668 | 1465498719244 Marionette TRACE conn3 <- [1,2474,null,{}] 11:58:39 INFO - PROCESS | 3668 | 1465498719249 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}] 11:58:39 INFO - PROCESS | 3668 | 1465498719251 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:39 INFO - PROCESS | 3668 | 1465498719345 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:58:39 INFO - PROCESS | 3668 | 1465498719353 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 3668 | 1465498719356 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:39 INFO - PROCESS | 3668 | ++DOCSHELL 12A0DC00 == 28 [pid = 3668] [id = 628] 11:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (12AA9400) [pid = 3668] [serial = 1884] [outer = 00000000] 11:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (12DA6400) [pid = 3668] [serial = 1885] [outer = 12AA9400] 11:58:39 INFO - PROCESS | 3668 | 1465498719402 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13098800) [pid = 3668] [serial = 1886] [outer = 12AA9400] 11:58:39 INFO - PROCESS | 3668 | 1465498719932 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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 11:58:39 INFO - PROCESS | 3668 | 1465498719986 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 3668 | 1465498719989 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:58:39 INFO - PROCESS | 3668 | 1465498719992 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 3668 | 1465498719994 Marionette TRACE conn3 <- [1,2478,null,{}] 11:58:39 INFO - PROCESS | 3668 | 1465498719998 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}] 11:58:39 INFO - PROCESS | 3668 | 1465498720000 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:40 INFO - PROCESS | 3668 | 1465498720087 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:58:40 INFO - PROCESS | 3668 | 1465498720182 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 3668 | 1465498720185 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:40 INFO - PROCESS | 3668 | ++DOCSHELL 14434400 == 29 [pid = 3668] [id = 629] 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (14441800) [pid = 3668] [serial = 1887] [outer = 00000000] 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1562C400) [pid = 3668] [serial = 1888] [outer = 14441800] 11:58:40 INFO - PROCESS | 3668 | 1465498720236 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15C9B800) [pid = 3668] [serial = 1889] [outer = 14441800] 11:58:40 INFO - PROCESS | 3668 | 1465498720620 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]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 702ms 11:58:40 INFO - PROCESS | 3668 | 1465498720694 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 3668 | 1465498720698 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 11:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:58:40 INFO - PROCESS | 3668 | 1465498720708 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 3668 | 1465498720713 Marionette TRACE conn3 <- [1,2482,null,{}] 11:58:40 INFO - PROCESS | 3668 | 1465498720716 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}] 11:58:40 INFO - PROCESS | 3668 | 1465498720719 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:40 INFO - PROCESS | 3668 | 1465498720807 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:58:40 INFO - PROCESS | 3668 | 1465498720816 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 3668 | 1465498720818 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:40 INFO - PROCESS | 3668 | ++DOCSHELL 16CD4400 == 30 [pid = 3668] [id = 630] 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16EFD400) [pid = 3668] [serial = 1890] [outer = 00000000] 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (179D3800) [pid = 3668] [serial = 1891] [outer = 16EFD400] 11:58:40 INFO - PROCESS | 3668 | 1465498720871 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17A72800) [pid = 3668] [serial = 1892] [outer = 16EFD400] 11:58:41 INFO - PROCESS | 3668 | 1465498721291 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 656ms 11:58:41 INFO - PROCESS | 3668 | 1465498721354 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3668 | 1465498721356 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:58:41 INFO - PROCESS | 3668 | 1465498721359 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 3668 | 1465498721361 Marionette TRACE conn3 <- [1,2486,null,{}] 11:58:41 INFO - PROCESS | 3668 | 1465498721364 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}] 11:58:41 INFO - PROCESS | 3668 | 1465498721366 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:41 INFO - PROCESS | 3668 | 1465498721506 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:58:41 INFO - PROCESS | 3668 | 1465498721525 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 3668 | 1465498721528 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:41 INFO - PROCESS | 3668 | ++DOCSHELL 17D57800 == 31 [pid = 3668] [id = 631] 11:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17D5D800) [pid = 3668] [serial = 1893] [outer = 00000000] 11:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (182BE400) [pid = 3668] [serial = 1894] [outer = 17D5D800] 11:58:41 INFO - PROCESS | 3668 | 1465498721571 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1850F800) [pid = 3668] [serial = 1895] [outer = 17D5D800] 11:58:42 INFO - PROCESS | 3668 | 1465498722009 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 703ms 11:58:42 INFO - PROCESS | 3668 | 1465498722058 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3668 | 1465498722060 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:58:42 INFO - PROCESS | 3668 | 1465498722064 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 3668 | 1465498722065 Marionette TRACE conn3 <- [1,2490,null,{}] 11:58:42 INFO - PROCESS | 3668 | 1465498722069 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}] 11:58:42 INFO - PROCESS | 3668 | 1465498722071 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:42 INFO - PROCESS | 3668 | 1465498722190 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:58:42 INFO - PROCESS | 3668 | 1465498722196 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3668 | 1465498722201 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:42 INFO - PROCESS | 3668 | ++DOCSHELL 140C5800 == 32 [pid = 3668] [id = 632] 11:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18A42800) [pid = 3668] [serial = 1896] [outer = 00000000] 11:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (19DEEC00) [pid = 3668] [serial = 1897] [outer = 18A42800] 11:58:42 INFO - PROCESS | 3668 | 1465498722324 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E8A800) [pid = 3668] [serial = 1898] [outer = 18A42800] 11:58:42 INFO - PROCESS | 3668 | 1465498722785 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 749ms 11:58:42 INFO - PROCESS | 3668 | 1465498722803 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3668 | 1465498722805 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:58:42 INFO - PROCESS | 3668 | 1465498722808 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 3668 | 1465498722809 Marionette TRACE conn3 <- [1,2494,null,{}] 11:58:42 INFO - PROCESS | 3668 | 1465498722819 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}] 11:58:42 INFO - PROCESS | 3668 | 1465498722821 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:42 INFO - PROCESS | 3668 | 1465498722956 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:58:42 INFO - PROCESS | 3668 | 1465498722976 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3668 | 1465498722978 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:43 INFO - PROCESS | 3668 | ++DOCSHELL 12AE1400 == 33 [pid = 3668] [id = 633] 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DEC800) [pid = 3668] [serial = 1899] [outer = 00000000] 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A25B400) [pid = 3668] [serial = 1900] [outer = 19DEC800] 11:58:43 INFO - PROCESS | 3668 | 1465498723081 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A248C00) [pid = 3668] [serial = 1901] [outer = 19DEC800] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (170F7000) [pid = 3668] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12A17800) [pid = 3668] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (179D5000) [pid = 3668] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13224800) [pid = 3668] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10FB7000) [pid = 3668] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (14495800) [pid = 3668] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (112E2C00) [pid = 3668] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10369800) [pid = 3668] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1444B800) [pid = 3668] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (179D3400) [pid = 3668] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19E87C00) [pid = 3668] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19DEB400) [pid = 3668] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (130BF400) [pid = 3668] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:58:43 INFO - PROCESS | 3668 | 1465498723562 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]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 796ms 11:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:58:43 INFO - PROCESS | 3668 | 1465498723611 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 3668 | 1465498723613 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 11:58:43 INFO - PROCESS | 3668 | 1465498723616 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 3668 | 1465498723618 Marionette TRACE conn3 <- [1,2498,null,{}] 11:58:43 INFO - PROCESS | 3668 | 1465498723621 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}] 11:58:43 INFO - PROCESS | 3668 | 1465498723623 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:43 INFO - PROCESS | 3668 | 1465498723700 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:58:43 INFO - PROCESS | 3668 | 1465498723803 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 3668 | 1465498723805 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:43 INFO - PROCESS | 3668 | ++DOCSHELL 10A4F800 == 34 [pid = 3668] [id = 634] 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A53400) [pid = 3668] [serial = 1902] [outer = 00000000] 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15C6CC00) [pid = 3668] [serial = 1903] [outer = 10A53400] 11:58:43 INFO - PROCESS | 3668 | 1465498723850 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (19DEB400) [pid = 3668] [serial = 1904] [outer = 10A53400] 11:58:44 INFO - PROCESS | 3668 | 1465498724218 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 11:58:44 INFO - PROCESS | 3668 | 1465498724254 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 3668 | 1465498724256 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 11:58:44 INFO - PROCESS | 3668 | 1465498724259 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:58:44 INFO - PROCESS | 3668 | 1465498724261 Marionette TRACE conn3 <- [1,2502,null,{}] 11:58:44 INFO - PROCESS | 3668 | 1465498724265 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}] 11:58:44 INFO - PROCESS | 3668 | 1465498724266 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:44 INFO - PROCESS | 3668 | 1465498724370 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:58:44 INFO - PROCESS | 3668 | 1465498724470 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 3668 | 1465498724472 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:44 INFO - PROCESS | 3668 | ++DOCSHELL 10329400 == 35 [pid = 3668] [id = 635] 11:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1036D000) [pid = 3668] [serial = 1905] [outer = 00000000] 11:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1A7D3000) [pid = 3668] [serial = 1906] [outer = 1036D000] 11:58:44 INFO - PROCESS | 3668 | 1465498724522 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A7D7000) [pid = 3668] [serial = 1907] [outer = 1036D000] 11:58:44 INFO - PROCESS | 3668 | 1465498724937 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]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 11:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:58:45 INFO - PROCESS | 3668 | 1465498725000 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 3668 | 1465498725002 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 11:58:45 INFO - PROCESS | 3668 | 1465498725006 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 3668 | 1465498725008 Marionette TRACE conn3 <- [1,2506,null,{}] 11:58:45 INFO - PROCESS | 3668 | 1465498725011 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}] 11:58:45 INFO - PROCESS | 3668 | 1465498725013 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:45 INFO - PROCESS | 3668 | 1465498725107 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:58:45 INFO - PROCESS | 3668 | 1465498725116 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 3668 | 1465498725118 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:45 INFO - PROCESS | 3668 | ++DOCSHELL 15C66C00 == 36 [pid = 3668] [id = 636] 11:58:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16B7C800) [pid = 3668] [serial = 1908] [outer = 00000000] 11:58:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A88B000) [pid = 3668] [serial = 1909] [outer = 16B7C800] 11:58:45 INFO - PROCESS | 3668 | 1465498725161 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A7CF000) [pid = 3668] [serial = 1910] [outer = 16B7C800] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 12A0DC00 == 35 [pid = 3668] [id = 628] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 103CB000 == 34 [pid = 3668] [id = 627] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 14491800 == 33 [pid = 3668] [id = 625] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 105F0800 == 32 [pid = 3668] [id = 626] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 10A4F800 == 31 [pid = 3668] [id = 634] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 140C5800 == 30 [pid = 3668] [id = 632] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 12AE1400 == 29 [pid = 3668] [id = 633] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 17D57800 == 28 [pid = 3668] [id = 631] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 16CD4400 == 27 [pid = 3668] [id = 630] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 10329400 == 26 [pid = 3668] [id = 635] 11:58:46 INFO - PROCESS | 3668 | --DOCSHELL 14434400 == 25 [pid = 3668] [id = 629] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (172D9000) [pid = 3668] [serial = 1861] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (132E5C00) [pid = 3668] [serial = 1850] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (130BF800) [pid = 3668] [serial = 1849] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (179F7400) [pid = 3668] [serial = 1864] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13651400) [pid = 3668] [serial = 1855] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13CBA000) [pid = 3668] [serial = 1856] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (112DC000) [pid = 3668] [serial = 1852] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (112DF000) [pid = 3668] [serial = 1853] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (15C6C800) [pid = 3668] [serial = 1858] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (17933000) [pid = 3668] [serial = 1862] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (12ADE800) [pid = 3668] [serial = 1838] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (11AD3C00) [pid = 3668] [serial = 1837] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (112E6400) [pid = 3668] [serial = 1867] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (170F1400) [pid = 3668] [serial = 1841] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (15E8EC00) [pid = 3668] [serial = 1840] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A7E3800) [pid = 3668] [serial = 1844] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A261C00) [pid = 3668] [serial = 1843] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1AB0C400) [pid = 3668] [serial = 1847] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (1AB06000) [pid = 3668] [serial = 1846] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1A25C400) [pid = 3668] [serial = 1876] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (17A6D800) [pid = 3668] [serial = 1865] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (13934400) [pid = 3668] [serial = 1868] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (19E8B800) [pid = 3668] [serial = 1873] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (18516000) [pid = 3668] [serial = 1870] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (19E8BC00) [pid = 3668] [serial = 1874] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (18517000) [pid = 3668] [serial = 1871] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (15E8F400) [pid = 3668] [serial = 1859] [outer = 00000000] [url = about:blank] 11:58:46 INFO - PROCESS | 3668 | 1465498726942 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]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1951ms 11:58:46 INFO - PROCESS | 3668 | 1465498726965 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 3668 | 1465498726969 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 11:58:46 INFO - PROCESS | 3668 | 1465498726974 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:58:46 INFO - PROCESS | 3668 | 1465498726977 Marionette TRACE conn3 <- [1,2510,null,{}] 11:58:46 INFO - PROCESS | 3668 | 1465498726983 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}] 11:58:46 INFO - PROCESS | 3668 | 1465498726986 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:47 INFO - PROCESS | 3668 | 1465498727080 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:58:47 INFO - PROCESS | 3668 | 1465498727089 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 3668 | 1465498727094 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:47 INFO - PROCESS | 3668 | ++DOCSHELL 10F21C00 == 26 [pid = 3668] [id = 637] 11:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (10F22C00) [pid = 3668] [serial = 1911] [outer = 00000000] 11:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (10F83400) [pid = 3668] [serial = 1912] [outer = 10F22C00] 11:58:47 INFO - PROCESS | 3668 | 1465498727142 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (11259C00) [pid = 3668] [serial = 1913] [outer = 10F22C00] 11:58:47 INFO - PROCESS | 3668 | 1465498727753 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]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 796ms 11:58:47 INFO - PROCESS | 3668 | 1465498727777 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 3668 | 1465498727782 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:58:47 INFO - PROCESS | 3668 | 1465498727787 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 3668 | 1465498727791 Marionette TRACE conn3 <- [1,2514,null,{}] 11:58:47 INFO - PROCESS | 3668 | 1465498727797 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}] 11:58:47 INFO - PROCESS | 3668 | 1465498727801 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:47 INFO - PROCESS | 3668 | 1465498727933 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:58:48 INFO - PROCESS | 3668 | 1465498728066 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 3668 | 1465498728071 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:48 INFO - PROCESS | 3668 | ++DOCSHELL 10A51800 == 27 [pid = 3668] [id = 638] 11:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (10A52C00) [pid = 3668] [serial = 1914] [outer = 00000000] 11:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (112E0400) [pid = 3668] [serial = 1915] [outer = 10A52C00] 11:58:48 INFO - PROCESS | 3668 | 1465498728128 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (114BCC00) [pid = 3668] [serial = 1916] [outer = 10A52C00] 11:58:48 INFO - PROCESS | 3668 | 1465498728900 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]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1139ms 11:58:48 INFO - PROCESS | 3668 | 1465498728939 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 3668 | 1465498728945 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 11:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:58:48 INFO - PROCESS | 3668 | 1465498728953 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 3668 | 1465498728956 Marionette TRACE conn3 <- [1,2518,null,{}] 11:58:48 INFO - PROCESS | 3668 | 1465498728960 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}] 11:58:48 INFO - PROCESS | 3668 | 1465498728963 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:49 INFO - PROCESS | 3668 | 1465498729080 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:58:49 INFO - PROCESS | 3668 | 1465498729213 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 3668 | 1465498729216 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:49 INFO - PROCESS | 3668 | ++DOCSHELL 13072800 == 28 [pid = 3668] [id = 639] 11:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (13099800) [pid = 3668] [serial = 1917] [outer = 00000000] 11:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (13148C00) [pid = 3668] [serial = 1918] [outer = 13099800] 11:58:49 INFO - PROCESS | 3668 | 1465498729274 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (1322D800) [pid = 3668] [serial = 1919] [outer = 13099800] 11:58:50 INFO - PROCESS | 3668 | 1465498730033 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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1092ms 11:58:50 INFO - PROCESS | 3668 | 1465498730048 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 3668 | 1465498730052 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:58:50 INFO - PROCESS | 3668 | 1465498730084 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 3668 | 1465498730087 Marionette TRACE conn3 <- [1,2522,null,{}] 11:58:50 INFO - PROCESS | 3668 | 1465498730093 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}] 11:58:50 INFO - PROCESS | 3668 | 1465498730096 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:50 INFO - PROCESS | 3668 | 1465498730190 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:58:50 INFO - PROCESS | 3668 | 1465498730202 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 3668 | 1465498730206 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:50 INFO - PROCESS | 3668 | ++DOCSHELL 10F24000 == 29 [pid = 3668] [id = 640] 11:58:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10F24400) [pid = 3668] [serial = 1920] [outer = 00000000] 11:58:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (12ADF000) [pid = 3668] [serial = 1921] [outer = 10F24400] 11:58:50 INFO - PROCESS | 3668 | 1465498730253 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (1309F800) [pid = 3668] [serial = 1922] [outer = 10F24400] 11:58:50 INFO - PROCESS | 3668 | 1465498730765 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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 764ms 11:58:50 INFO - PROCESS | 3668 | 1465498730839 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 3668 | 1465498730843 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 11:58:50 INFO - PROCESS | 3668 | 1465498730849 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:58:50 INFO - PROCESS | 3668 | 1465498730852 Marionette TRACE conn3 <- [1,2526,null,{}] 11:58:50 INFO - PROCESS | 3668 | 1465498730856 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}] 11:58:50 INFO - PROCESS | 3668 | 1465498730858 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:50 INFO - PROCESS | 3668 | 1465498730952 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:58:51 INFO - PROCESS | 3668 | 1465498731069 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3668 | 1465498731072 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:51 INFO - PROCESS | 3668 | ++DOCSHELL 13CB1400 == 30 [pid = 3668] [id = 641] 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (13CB9C00) [pid = 3668] [serial = 1923] [outer = 00000000] 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (140D1C00) [pid = 3668] [serial = 1924] [outer = 13CB9C00] 11:58:51 INFO - PROCESS | 3668 | 1465498731118 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (14436000) [pid = 3668] [serial = 1925] [outer = 13CB9C00] 11:58:51 INFO - PROCESS | 3668 | 1465498731491 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]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 687ms 11:58:51 INFO - PROCESS | 3668 | 1465498731550 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 3668 | 1465498731552 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:58:51 INFO - PROCESS | 3668 | 1465498731555 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 3668 | 1465498731559 Marionette TRACE conn3 <- [1,2530,null,{}] 11:58:51 INFO - PROCESS | 3668 | 1465498731569 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}] 11:58:51 INFO - PROCESS | 3668 | 1465498731574 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:51 INFO - PROCESS | 3668 | 1465498731658 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:58:51 INFO - PROCESS | 3668 | 1465498731702 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3668 | 1465498731705 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:51 INFO - PROCESS | 3668 | ++DOCSHELL 16B81C00 == 31 [pid = 3668] [id = 642] 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (16B83000) [pid = 3668] [serial = 1926] [outer = 00000000] 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (16E57000) [pid = 3668] [serial = 1927] [outer = 16B83000] 11:58:51 INFO - PROCESS | 3668 | 1465498731752 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (16EF5000) [pid = 3668] [serial = 1928] [outer = 16B83000] 11:58:52 INFO - PROCESS | 3668 | 1465498732197 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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 686ms 11:58:52 INFO - PROCESS | 3668 | 1465498732255 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 3668 | 1465498732257 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:58:52 INFO - PROCESS | 3668 | 1465498732260 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 3668 | 1465498732262 Marionette TRACE conn3 <- [1,2534,null,{}] 11:58:52 INFO - PROCESS | 3668 | 1465498732265 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}] 11:58:52 INFO - PROCESS | 3668 | 1465498732267 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:52 INFO - PROCESS | 3668 | 1465498732361 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:58:52 INFO - PROCESS | 3668 | 1465498732367 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3668 | 1465498732369 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:52 INFO - PROCESS | 3668 | ++DOCSHELL 170FE000 == 32 [pid = 3668] [id = 643] 11:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (172D8C00) [pid = 3668] [serial = 1929] [outer = 00000000] 11:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (173F9800) [pid = 3668] [serial = 1930] [outer = 172D8C00] 11:58:52 INFO - PROCESS | 3668 | 1465498732412 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (179DA400) [pid = 3668] [serial = 1931] [outer = 172D8C00] 11:58:52 INFO - PROCESS | 3668 | 1465498732892 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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 702ms 11:58:52 INFO - PROCESS | 3668 | 1465498732959 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 3668 | 1465498732961 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:58:52 INFO - PROCESS | 3668 | 1465498732970 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 3668 | 1465498732972 Marionette TRACE conn3 <- [1,2538,null,{}] 11:58:52 INFO - PROCESS | 3668 | 1465498732975 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}] 11:58:52 INFO - PROCESS | 3668 | 1465498732977 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:53 INFO - PROCESS | 3668 | 1465498733121 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:58:53 INFO - PROCESS | 3668 | 1465498733189 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 3668 | 1465498733191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:53 INFO - PROCESS | 3668 | ++DOCSHELL 179F0C00 == 33 [pid = 3668] [id = 644] 11:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (179F3400) [pid = 3668] [serial = 1932] [outer = 00000000] 11:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17A6B400) [pid = 3668] [serial = 1933] [outer = 179F3400] 11:58:53 INFO - PROCESS | 3668 | 1465498733234 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17A82000) [pid = 3668] [serial = 1934] [outer = 179F3400] 11:58:53 INFO - PROCESS | 3668 | 1465498733661 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]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 750ms 11:58:53 INFO - PROCESS | 3668 | 1465498733710 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 3668 | 1465498733712 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 3668 | 1465498733715 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:58:53 INFO - PROCESS | 3668 | 1465498733717 Marionette TRACE conn3 <- [1,2542,null,{}] 11:58:53 INFO - PROCESS | 3668 | 1465498733721 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}] 11:58:53 INFO - PROCESS | 3668 | 1465498733726 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:53 INFO - PROCESS | 3668 | 1465498733862 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:58:53 INFO - PROCESS | 3668 | 1465498733929 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 3668 | 1465498733931 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:53 INFO - PROCESS | 3668 | ++DOCSHELL 13035000 == 34 [pid = 3668] [id = 645] 11:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1822E400) [pid = 3668] [serial = 1935] [outer = 00000000] 11:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18515400) [pid = 3668] [serial = 1936] [outer = 1822E400] 11:58:53 INFO - PROCESS | 3668 | 1465498733976 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18516000) [pid = 3668] [serial = 1937] [outer = 1822E400] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17D5D800) [pid = 3668] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18A42800) [pid = 3668] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10A53400) [pid = 3668] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19DEC800) [pid = 3668] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1036D000) [pid = 3668] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (16EFD400) [pid = 3668] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (14441800) [pid = 3668] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (12AA9400) [pid = 3668] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (103CD000) [pid = 3668] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (10BBA400) [pid = 3668] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16B7C800) [pid = 3668] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:58:54 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A24AC00) [pid = 3668] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:58:54 INFO - PROCESS | 3668 | 1465498734409 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 11:58:54 INFO - PROCESS | 3668 | 1465498734472 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3668 | 1465498734474 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 3668 | 1465498734477 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 3668 | 1465498734479 Marionette TRACE conn3 <- [1,2546,null,{}] 11:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:58:54 INFO - PROCESS | 3668 | 1465498734487 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}] 11:58:54 INFO - PROCESS | 3668 | 1465498734489 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:54 INFO - PROCESS | 3668 | 1465498734596 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:58:54 INFO - PROCESS | 3668 | 1465498734607 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3668 | 1465498734609 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:54 INFO - PROCESS | 3668 | ++DOCSHELL 10FB3400 == 35 [pid = 3668] [id = 646] 11:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (10FB4800) [pid = 3668] [serial = 1938] [outer = 00000000] 11:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15C6F800) [pid = 3668] [serial = 1939] [outer = 10FB4800] 11:58:54 INFO - PROCESS | 3668 | 1465498734737 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (172E2000) [pid = 3668] [serial = 1940] [outer = 10FB4800] 11:58:55 INFO - PROCESS | 3668 | 1465498735115 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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 702ms 11:58:55 INFO - PROCESS | 3668 | 1465498735179 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 3668 | 1465498735181 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 11:58:55 INFO - PROCESS | 3668 | 1465498735184 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:58:55 INFO - PROCESS | 3668 | 1465498735186 Marionette TRACE conn3 <- [1,2550,null,{}] 11:58:55 INFO - PROCESS | 3668 | 1465498735189 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}] 11:58:55 INFO - PROCESS | 3668 | 1465498735191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:55 INFO - PROCESS | 3668 | 1465498735304 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:58:55 INFO - PROCESS | 3668 | 1465498735315 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 3668 | 1465498735317 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:55 INFO - PROCESS | 3668 | ++DOCSHELL 10437800 == 36 [pid = 3668] [id = 647] 11:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (105E4400) [pid = 3668] [serial = 1941] [outer = 00000000] 11:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18A40C00) [pid = 3668] [serial = 1942] [outer = 105E4400] 11:58:55 INFO - PROCESS | 3668 | 1465498735360 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18A42800) [pid = 3668] [serial = 1943] [outer = 105E4400] 11:58:55 INFO - PROCESS | 3668 | 1465498735776 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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 640ms 11:58:55 INFO - PROCESS | 3668 | 1465498735823 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 3668 | 1465498735825 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 11:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:58:55 INFO - PROCESS | 3668 | 1465498735827 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 3668 | 1465498735829 Marionette TRACE conn3 <- [1,2554,null,{}] 11:58:55 INFO - PROCESS | 3668 | 1465498735832 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}] 11:58:55 INFO - PROCESS | 3668 | 1465498735834 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:55 INFO - PROCESS | 3668 | 1465498735913 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:58:56 INFO - PROCESS | 3668 | 1465498736037 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 3668 | 1465498736039 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:56 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE400 == 37 [pid = 3668] [id = 648] 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1442D800) [pid = 3668] [serial = 1944] [outer = 00000000] 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19E90400) [pid = 3668] [serial = 1945] [outer = 1442D800] 11:58:56 INFO - PROCESS | 3668 | 1465498736084 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A245400) [pid = 3668] [serial = 1946] [outer = 1442D800] 11:58:56 INFO - PROCESS | 3668 | 1465498736441 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 640ms 11:58:56 INFO - PROCESS | 3668 | 1465498736466 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 3668 | 1465498736468 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:58:56 INFO - PROCESS | 3668 | 1465498736484 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 3668 | 1465498736485 Marionette TRACE conn3 <- [1,2558,null,{}] 11:58:56 INFO - PROCESS | 3668 | 1465498736490 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}] 11:58:56 INFO - PROCESS | 3668 | 1465498736492 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:56 INFO - PROCESS | 3668 | 1465498736614 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:58:56 INFO - PROCESS | 3668 | 1465498736756 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 3668 | 1465498736760 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:56 INFO - PROCESS | 3668 | ++DOCSHELL 1031E800 == 38 [pid = 3668] [id = 649] 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10369800) [pid = 3668] [serial = 1947] [outer = 00000000] 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (10563000) [pid = 3668] [serial = 1948] [outer = 10369800] 11:58:56 INFO - PROCESS | 3668 | 1465498736820 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (10B71800) [pid = 3668] [serial = 1949] [outer = 10369800] 11:58:57 INFO - PROCESS | 3668 | 1465498737462 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]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1045ms 11:58:57 INFO - PROCESS | 3668 | 1465498737527 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 3668 | 1465498737531 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 11:58:57 INFO - PROCESS | 3668 | 1465498737537 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 3668 | 1465498737540 Marionette TRACE conn3 <- [1,2562,null,{}] 11:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:58:57 INFO - PROCESS | 3668 | 1465498737545 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}] 11:58:57 INFO - PROCESS | 3668 | 1465498737548 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:57 INFO - PROCESS | 3668 | 1465498737690 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:58:57 INFO - PROCESS | 3668 | 1465498737833 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 3668 | 1465498737837 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:57 INFO - PROCESS | 3668 | ++DOCSHELL 13938000 == 39 [pid = 3668] [id = 650] 11:58:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13CBF000) [pid = 3668] [serial = 1950] [outer = 00000000] 11:58:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (14449C00) [pid = 3668] [serial = 1951] [outer = 13CBF000] 11:58:57 INFO - PROCESS | 3668 | 1465498737894 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (155EB000) [pid = 3668] [serial = 1952] [outer = 13CBF000] 11:58:58 INFO - PROCESS | 3668 | 1465498738458 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 936ms 11:58:58 INFO - PROCESS | 3668 | 1465498738486 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 3668 | 1465498738489 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:58:58 INFO - PROCESS | 3668 | 1465498738493 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 3668 | 1465498738495 Marionette TRACE conn3 <- [1,2566,null,{}] 11:58:58 INFO - PROCESS | 3668 | 1465498738499 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}] 11:58:58 INFO - PROCESS | 3668 | 1465498738502 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:58 INFO - PROCESS | 3668 | 1465498738607 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:58:58 INFO - PROCESS | 3668 | 1465498738720 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 3668 | 1465498738723 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:58 INFO - PROCESS | 3668 | ++DOCSHELL 16B88400 == 40 [pid = 3668] [id = 651] 11:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170F2400) [pid = 3668] [serial = 1953] [outer = 00000000] 11:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179D3C00) [pid = 3668] [serial = 1954] [outer = 170F2400] 11:58:58 INFO - PROCESS | 3668 | 1465498738818 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17D58800) [pid = 3668] [serial = 1955] [outer = 170F2400] 11:58:59 INFO - PROCESS | 3668 | 1465498739487 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1030ms 11:58:59 INFO - PROCESS | 3668 | 1465498739698 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 3668 | 1465498739703 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 11:58:59 INFO - PROCESS | 3668 | 1465498739708 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 3668 | 1465498739711 Marionette TRACE conn3 <- [1,2570,null,{}] 11:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:58:59 INFO - PROCESS | 3668 | 1465498739716 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}] 11:58:59 INFO - PROCESS | 3668 | 1465498739719 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:59 INFO - PROCESS | 3668 | 1465498739823 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:58:59 INFO - PROCESS | 3668 | 1465498739957 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3668 | 1465498739962 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:58:59 INFO - PROCESS | 3668 | ++DOCSHELL 112E9C00 == 41 [pid = 3668] [id = 652] 11:58:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11AD2C00) [pid = 3668] [serial = 1956] [outer = 00000000] 11:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (12ADD000) [pid = 3668] [serial = 1957] [outer = 11AD2C00] 11:59:00 INFO - PROCESS | 3668 | 1465498740012 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (130C5400) [pid = 3668] [serial = 1958] [outer = 11AD2C00] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 15C66C00 == 40 [pid = 3668] [id = 636] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 13CBE400 == 39 [pid = 3668] [id = 648] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 10437800 == 38 [pid = 3668] [id = 647] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 10FB3400 == 37 [pid = 3668] [id = 646] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 13035000 == 36 [pid = 3668] [id = 645] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 179F0C00 == 35 [pid = 3668] [id = 644] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 170FE000 == 34 [pid = 3668] [id = 643] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 16B81C00 == 33 [pid = 3668] [id = 642] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 13CB1400 == 32 [pid = 3668] [id = 641] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 10F24000 == 31 [pid = 3668] [id = 640] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 13072800 == 30 [pid = 3668] [id = 639] 11:59:00 INFO - PROCESS | 3668 | --DOCSHELL 10A51800 == 29 [pid = 3668] [id = 638] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (182BE400) [pid = 3668] [serial = 1894] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1850F800) [pid = 3668] [serial = 1895] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19E8A800) [pid = 3668] [serial = 1898] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15C6CC00) [pid = 3668] [serial = 1903] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DEEC00) [pid = 3668] [serial = 1897] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A25B400) [pid = 3668] [serial = 1900] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A248C00) [pid = 3668] [serial = 1901] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A7D3000) [pid = 3668] [serial = 1906] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (179D3800) [pid = 3668] [serial = 1891] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1562C400) [pid = 3668] [serial = 1888] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15C9B800) [pid = 3668] [serial = 1889] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12DA6400) [pid = 3668] [serial = 1885] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13098800) [pid = 3668] [serial = 1886] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10BB0C00) [pid = 3668] [serial = 1883] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (105ED400) [pid = 3668] [serial = 1882] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1A7D7000) [pid = 3668] [serial = 1907] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1365AC00) [pid = 3668] [serial = 1880] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1280AC00) [pid = 3668] [serial = 1879] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A7CF000) [pid = 3668] [serial = 1910] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1A263000) [pid = 3668] [serial = 1877] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A88B000) [pid = 3668] [serial = 1909] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (19DEB400) [pid = 3668] [serial = 1904] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (17A72800) [pid = 3668] [serial = 1892] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (10F83400) [pid = 3668] [serial = 1912] [outer = 00000000] [url = about:blank] 11:59:00 INFO - PROCESS | 3668 | 1465498740568 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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 875ms 11:59:00 INFO - PROCESS | 3668 | 1465498740599 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 3668 | 1465498740602 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 11:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:59:00 INFO - PROCESS | 3668 | 1465498740608 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 3668 | 1465498740611 Marionette TRACE conn3 <- [1,2574,null,{}] 11:59:00 INFO - PROCESS | 3668 | 1465498740615 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}] 11:59:00 INFO - PROCESS | 3668 | 1465498740617 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:00 INFO - PROCESS | 3668 | 1465498740701 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:59:00 INFO - PROCESS | 3668 | 1465498740709 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 3668 | 1465498740711 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:00 INFO - PROCESS | 3668 | ++DOCSHELL 112DCC00 == 30 [pid = 3668] [id = 653] 11:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12B94800) [pid = 3668] [serial = 1959] [outer = 00000000] 11:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1314C000) [pid = 3668] [serial = 1960] [outer = 12B94800] 11:59:00 INFO - PROCESS | 3668 | 1465498740758 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13930400) [pid = 3668] [serial = 1961] [outer = 12B94800] 11:59:01 INFO - PROCESS | 3668 | 1465498741268 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 703ms 11:59:01 INFO - PROCESS | 3668 | 1465498741321 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 3668 | 1465498741323 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:59:01 INFO - PROCESS | 3668 | 1465498741326 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 3668 | 1465498741328 Marionette TRACE conn3 <- [1,2578,null,{}] 11:59:01 INFO - PROCESS | 3668 | 1465498741338 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}] 11:59:01 INFO - PROCESS | 3668 | 1465498741342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:01 INFO - PROCESS | 3668 | 1465498741429 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:59:01 INFO - PROCESS | 3668 | 1465498741440 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 3668 | 1465498741444 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:01 INFO - PROCESS | 3668 | ++DOCSHELL 1562C400 == 31 [pid = 3668] [id = 654] 11:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1562D800) [pid = 3668] [serial = 1962] [outer = 00000000] 11:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15E8A000) [pid = 3668] [serial = 1963] [outer = 1562D800] 11:59:01 INFO - PROCESS | 3668 | 1465498741582 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (16B97C00) [pid = 3668] [serial = 1964] [outer = 1562D800] 11:59:01 INFO - PROCESS | 3668 | 1465498741976 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 703ms 11:59:02 INFO - PROCESS | 3668 | 1465498742026 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 3668 | 1465498742028 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:59:02 INFO - PROCESS | 3668 | 1465498742031 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3668 | 1465498742033 Marionette TRACE conn3 <- [1,2582,null,{}] 11:59:02 INFO - PROCESS | 3668 | 1465498742036 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}] 11:59:02 INFO - PROCESS | 3668 | 1465498742038 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:02 INFO - PROCESS | 3668 | 1465498742124 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:59:02 INFO - PROCESS | 3668 | 1465498742129 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3668 | 1465498742131 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:02 INFO - PROCESS | 3668 | ++DOCSHELL 170F2800 == 32 [pid = 3668] [id = 655] 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (170FE000) [pid = 3668] [serial = 1965] [outer = 00000000] 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17A71000) [pid = 3668] [serial = 1966] [outer = 170FE000] 11:59:02 INFO - PROCESS | 3668 | 1465498742176 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17D50400) [pid = 3668] [serial = 1967] [outer = 170FE000] 11:59:02 INFO - PROCESS | 3668 | 1465498742649 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 640ms 11:59:02 INFO - PROCESS | 3668 | 1465498742678 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 3668 | 1465498742680 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 11:59:02 INFO - PROCESS | 3668 | 1465498742683 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3668 | 1465498742685 Marionette TRACE conn3 <- [1,2586,null,{}] 11:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:59:02 INFO - PROCESS | 3668 | 1465498742695 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}] 11:59:02 INFO - PROCESS | 3668 | 1465498742697 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:02 INFO - PROCESS | 3668 | 1465498742808 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:59:02 INFO - PROCESS | 3668 | 1465498742897 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3668 | 1465498742900 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:02 INFO - PROCESS | 3668 | ++DOCSHELL 1850CC00 == 33 [pid = 3668] [id = 656] 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1850E000) [pid = 3668] [serial = 1968] [outer = 00000000] 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18517400) [pid = 3668] [serial = 1969] [outer = 1850E000] 11:59:02 INFO - PROCESS | 3668 | 1465498742943 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18518400) [pid = 3668] [serial = 1970] [outer = 1850E000] 11:59:03 INFO - PROCESS | 3668 | 1465498743370 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]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 11:59:03 INFO - PROCESS | 3668 | 1465498743426 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 3668 | 1465498743428 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:59:03 INFO - PROCESS | 3668 | 1465498743431 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 3668 | 1465498743433 Marionette TRACE conn3 <- [1,2590,null,{}] 11:59:03 INFO - PROCESS | 3668 | 1465498743436 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}] 11:59:03 INFO - PROCESS | 3668 | 1465498743442 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:03 INFO - PROCESS | 3668 | 1465498743597 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:59:03 INFO - PROCESS | 3668 | 1465498743607 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 3668 | 1465498743609 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:03 INFO - PROCESS | 3668 | ++DOCSHELL 19DF0000 == 34 [pid = 3668] [id = 657] 11:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19E8A800) [pid = 3668] [serial = 1971] [outer = 00000000] 11:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A24AC00) [pid = 3668] [serial = 1972] [outer = 19E8A800] 11:59:03 INFO - PROCESS | 3668 | 1465498743653 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A25F000) [pid = 3668] [serial = 1973] [outer = 19E8A800] 11:59:04 INFO - PROCESS | 3668 | 1465498744114 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 11:59:04 INFO - PROCESS | 3668 | 1465498744187 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3668 | 1465498744189 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:59:04 INFO - PROCESS | 3668 | 1465498744196 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 3668 | 1465498744199 Marionette TRACE conn3 <- [1,2594,null,{}] 11:59:04 INFO - PROCESS | 3668 | 1465498744202 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}] 11:59:04 INFO - PROCESS | 3668 | 1465498744204 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:04 INFO - PROCESS | 3668 | 1465498744315 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:59:04 INFO - PROCESS | 3668 | 1465498744389 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3668 | 1465498744399 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:04 INFO - PROCESS | 3668 | ++DOCSHELL 13128C00 == 35 [pid = 3668] [id = 658] 11:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (19E8B400) [pid = 3668] [serial = 1974] [outer = 00000000] 11:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1A7CF000) [pid = 3668] [serial = 1975] [outer = 19E8B400] 11:59:04 INFO - PROCESS | 3668 | 1465498744442 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7D7400) [pid = 3668] [serial = 1976] [outer = 19E8B400] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (179F3400) [pid = 3668] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B83000) [pid = 3668] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1822E400) [pid = 3668] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10F24400) [pid = 3668] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (172D8C00) [pid = 3668] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (13CB9C00) [pid = 3668] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10FB4800) [pid = 3668] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:59:04 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (105E4400) [pid = 3668] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:59:04 INFO - PROCESS | 3668 | 1465498744949 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 796ms 11:59:04 INFO - PROCESS | 3668 | 1465498744997 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3668 | 1465498744999 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:59:04 INFO - PROCESS | 3668 | 1465498745003 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 3668 | 1465498745004 Marionette TRACE conn3 <- [1,2598,null,{}] 11:59:04 INFO - PROCESS | 3668 | 1465498745008 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}] 11:59:05 INFO - PROCESS | 3668 | 1465498745010 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:05 INFO - PROCESS | 3668 | 1465498745088 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:59:05 INFO - PROCESS | 3668 | 1465498745193 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3668 | 1465498745195 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:05 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D0400 == 36 [pid = 3668] [id = 659] 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1047D400) [pid = 3668] [serial = 1977] [outer = 00000000] 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16B7C800) [pid = 3668] [serial = 1978] [outer = 1047D400] 11:59:05 INFO - PROCESS | 3668 | 1465498745239 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16B83000) [pid = 3668] [serial = 1979] [outer = 1047D400] 11:59:05 INFO - PROCESS | 3668 | 1465498745621 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 624ms 11:59:05 INFO - PROCESS | 3668 | 1465498745641 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3668 | 1465498745643 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:59:05 INFO - PROCESS | 3668 | 1465498745646 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3668 | 1465498745647 Marionette TRACE conn3 <- [1,2602,null,{}] 11:59:05 INFO - PROCESS | 3668 | 1465498745651 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}] 11:59:05 INFO - PROCESS | 3668 | 1465498745652 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:05 INFO - PROCESS | 3668 | 1465498745795 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:59:05 INFO - PROCESS | 3668 | 1465498745807 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3668 | 1465498745809 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:05 INFO - PROCESS | 3668 | ++DOCSHELL 103CAC00 == 37 [pid = 3668] [id = 660] 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (10475000) [pid = 3668] [serial = 1980] [outer = 00000000] 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A640800) [pid = 3668] [serial = 1981] [outer = 10475000] 11:59:05 INFO - PROCESS | 3668 | 1465498745851 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A642000) [pid = 3668] [serial = 1982] [outer = 10475000] 11:59:06 INFO - PROCESS | 3668 | 1465498746252 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 624ms 11:59:06 INFO - PROCESS | 3668 | 1465498746285 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 3668 | 1465498746287 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:59:06 INFO - PROCESS | 3668 | 1465498746290 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 3668 | 1465498746292 Marionette TRACE conn3 <- [1,2606,null,{}] 11:59:06 INFO - PROCESS | 3668 | 1465498746295 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}] 11:59:06 INFO - PROCESS | 3668 | 1465498746297 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:06 INFO - PROCESS | 3668 | 1465498746397 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:59:06 INFO - PROCESS | 3668 | 1465498746496 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 3668 | 1465498746498 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:06 INFO - PROCESS | 3668 | ++DOCSHELL 16E5F800 == 38 [pid = 3668] [id = 661] 11:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16EFE800) [pid = 3668] [serial = 1983] [outer = 00000000] 11:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A88D000) [pid = 3668] [serial = 1984] [outer = 16EFE800] 11:59:06 INFO - PROCESS | 3668 | 1465498746543 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A891800) [pid = 3668] [serial = 1985] [outer = 16EFE800] 11:59:06 INFO - PROCESS | 3668 | 1465498746962 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 11:59:06 INFO - PROCESS | 3668 | 1465498746990 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 3668 | 1465498746995 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 11:59:06 INFO - PROCESS | 3668 | 1465498747000 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:59:06 INFO - PROCESS | 3668 | 1465498747003 Marionette TRACE conn3 <- [1,2610,null,{}] 11:59:07 INFO - PROCESS | 3668 | 1465498747009 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}] 11:59:07 INFO - PROCESS | 3668 | 1465498747012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:07 INFO - PROCESS | 3668 | 1465498747180 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:59:07 INFO - PROCESS | 3668 | 1465498747324 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 3668 | 1465498747328 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:07 INFO - PROCESS | 3668 | ++DOCSHELL 10A46400 == 39 [pid = 3668] [id = 662] 11:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10A49800) [pid = 3668] [serial = 1986] [outer = 00000000] 11:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13032C00) [pid = 3668] [serial = 1987] [outer = 10A49800] 11:59:07 INFO - PROCESS | 3668 | 1465498747386 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1393C000) [pid = 3668] [serial = 1988] [outer = 10A49800] 11:59:07 INFO - PROCESS | 3668 | 1465498747963 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]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 11:59:07 INFO - PROCESS | 3668 | 1465498748004 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 3668 | 1465498748009 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 11:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:59:08 INFO - PROCESS | 3668 | 1465498748015 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 3668 | 1465498748018 Marionette TRACE conn3 <- [1,2614,null,{}] 11:59:08 INFO - PROCESS | 3668 | 1465498748022 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}] 11:59:08 INFO - PROCESS | 3668 | 1465498748024 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:08 INFO - PROCESS | 3668 | 1465498748133 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:59:08 INFO - PROCESS | 3668 | 1465498748289 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 3668 | 1465498748291 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:08 INFO - PROCESS | 3668 | ++DOCSHELL 139E4400 == 40 [pid = 3668] [id = 663] 11:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (139E4C00) [pid = 3668] [serial = 1989] [outer = 00000000] 11:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (13CB1400) [pid = 3668] [serial = 1990] [outer = 139E4C00] 11:59:08 INFO - PROCESS | 3668 | 1465498748349 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13D04400) [pid = 3668] [serial = 1991] [outer = 139E4C00] 11:59:08 INFO - PROCESS | 3668 | 1465498748970 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 999ms 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:59:09 INFO - PROCESS | 3668 | 1465498749018 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 3668 | 1465498749020 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 3668 | 1465498749024 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 3668 | 1465498749028 Marionette TRACE conn3 <- [1,2618,null,{}] 11:59:09 INFO - PROCESS | 3668 | 1465498749039 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}] 11:59:09 INFO - PROCESS | 3668 | 1465498749044 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:09 INFO - PROCESS | 3668 | 1465498749150 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:59:09 INFO - PROCESS | 3668 | 1465498749294 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 3668 | 1465498749298 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:09 INFO - PROCESS | 3668 | ++DOCSHELL 17A75400 == 41 [pid = 3668] [id = 664] 11:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17B52C00) [pid = 3668] [serial = 1992] [outer = 00000000] 11:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19DEB400) [pid = 3668] [serial = 1993] [outer = 17B52C00] 11:59:09 INFO - PROCESS | 3668 | 1465498749355 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (19E90000) [pid = 3668] [serial = 1994] [outer = 17B52C00] 11:59:10 INFO - PROCESS | 3668 | 1465498750019 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]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1046ms 11:59:10 INFO - PROCESS | 3668 | 1465498750072 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 3668 | 1465498750075 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:59:10 INFO - PROCESS | 3668 | 1465498750095 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 3668 | 1465498750097 Marionette TRACE conn3 <- [1,2622,null,{}] 11:59:10 INFO - PROCESS | 3668 | 1465498750101 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}] 11:59:10 INFO - PROCESS | 3668 | 1465498750103 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:10 INFO - PROCESS | 3668 | 1465498750209 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:59:10 INFO - PROCESS | 3668 | 1465498750517 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 3668 | 1465498750522 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:10 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CC000 == 42 [pid = 3668] [id = 665] 11:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0F394C00) [pid = 3668] [serial = 1995] [outer = 00000000] 11:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (10B6FC00) [pid = 3668] [serial = 1996] [outer = 0F394C00] 11:59:10 INFO - PROCESS | 3668 | 1465498750591 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (11258000) [pid = 3668] [serial = 1997] [outer = 0F394C00] 11:59:11 INFO - PROCESS | 3668 | 1465498751213 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1170ms 11:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:59:11 INFO - PROCESS | 3668 | 1465498751252 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 3668 | 1465498751255 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 11:59:11 INFO - PROCESS | 3668 | 1465498751260 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 3668 | 1465498751262 Marionette TRACE conn3 <- [1,2626,null,{}] 11:59:11 INFO - PROCESS | 3668 | 1465498751268 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}] 11:59:11 INFO - PROCESS | 3668 | 1465498751272 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:11 INFO - PROCESS | 3668 | 1465498751372 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:59:11 INFO - PROCESS | 3668 | 1465498751514 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3668 | 1465498751517 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 103CAC00 == 41 [pid = 3668] [id = 660] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 0F2D0400 == 40 [pid = 3668] [id = 659] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 13128C00 == 39 [pid = 3668] [id = 658] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 19DF0000 == 38 [pid = 3668] [id = 657] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 1850CC00 == 37 [pid = 3668] [id = 656] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 170F2800 == 36 [pid = 3668] [id = 655] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 1562C400 == 35 [pid = 3668] [id = 654] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 112DCC00 == 34 [pid = 3668] [id = 653] 11:59:11 INFO - PROCESS | 3668 | --DOCSHELL 112E9C00 == 33 [pid = 3668] [id = 652] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19E90400) [pid = 3668] [serial = 1945] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (17A6B400) [pid = 3668] [serial = 1933] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (112E0400) [pid = 3668] [serial = 1915] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16E57000) [pid = 3668] [serial = 1927] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16EF5000) [pid = 3668] [serial = 1928] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18515400) [pid = 3668] [serial = 1936] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (12ADF000) [pid = 3668] [serial = 1921] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1309F800) [pid = 3668] [serial = 1922] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (173F9800) [pid = 3668] [serial = 1930] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13148C00) [pid = 3668] [serial = 1918] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (140D1C00) [pid = 3668] [serial = 1924] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (14436000) [pid = 3668] [serial = 1925] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (17A82000) [pid = 3668] [serial = 1934] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15C6F800) [pid = 3668] [serial = 1939] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18516000) [pid = 3668] [serial = 1937] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18A40C00) [pid = 3668] [serial = 1942] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (172E2000) [pid = 3668] [serial = 1940] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18A42800) [pid = 3668] [serial = 1943] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (179DA400) [pid = 3668] [serial = 1931] [outer = 00000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3668 | ++DOCSHELL 103CAC00 == 34 [pid = 3668] [id = 666] 11:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (10477C00) [pid = 3668] [serial = 1998] [outer = 00000000] 11:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (12AA9400) [pid = 3668] [serial = 1999] [outer = 10477C00] 11:59:11 INFO - PROCESS | 3668 | 1465498751602 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (13152800) [pid = 3668] [serial = 2000] [outer = 10477C00] 11:59:12 INFO - PROCESS | 3668 | 1465498752035 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 796ms 11:59:12 INFO - PROCESS | 3668 | 1465498752060 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3668 | 1465498752064 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 11:59:12 INFO - PROCESS | 3668 | 1465498752068 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:59:12 INFO - PROCESS | 3668 | 1465498752070 Marionette TRACE conn3 <- [1,2630,null,{}] 11:59:12 INFO - PROCESS | 3668 | 1465498752074 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}] 11:59:12 INFO - PROCESS | 3668 | 1465498752076 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:12 INFO - PROCESS | 3668 | 1465498752161 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:59:12 INFO - PROCESS | 3668 | 1465498752170 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3668 | 1465498752172 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:12 INFO - PROCESS | 3668 | ++DOCSHELL 140D2C00 == 35 [pid = 3668] [id = 667] 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (140D3800) [pid = 3668] [serial = 2001] [outer = 00000000] 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (155E6800) [pid = 3668] [serial = 2002] [outer = 140D3800] 11:59:12 INFO - PROCESS | 3668 | 1465498752216 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C6F800) [pid = 3668] [serial = 2003] [outer = 140D3800] 11:59:12 INFO - PROCESS | 3668 | 1465498752714 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:59:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 687ms 11:59:12 INFO - PROCESS | 3668 | 1465498752753 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3668 | 1465498752755 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:59:12 INFO - PROCESS | 3668 | 1465498752760 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 3668 | 1465498752765 Marionette TRACE conn3 <- [1,2634,null,{}] 11:59:12 INFO - PROCESS | 3668 | 1465498752774 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}] 11:59:12 INFO - PROCESS | 3668 | 1465498752777 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:12 INFO - PROCESS | 3668 | 1465498752862 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:59:12 INFO - PROCESS | 3668 | 1465498752871 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3668 | 1465498752873 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:12 INFO - PROCESS | 3668 | ++DOCSHELL 170FA400 == 36 [pid = 3668] [id = 668] 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170FB000) [pid = 3668] [serial = 2004] [outer = 00000000] 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179D3800) [pid = 3668] [serial = 2005] [outer = 170FB000] 11:59:12 INFO - PROCESS | 3668 | 1465498752917 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179DC400) [pid = 3668] [serial = 2006] [outer = 170FB000] 11:59:13 INFO - PROCESS | 3668 | 1465498753367 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 656ms 11:59:13 INFO - PROCESS | 3668 | 1465498753416 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 3668 | 1465498753419 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 11:59:13 INFO - PROCESS | 3668 | 1465498753422 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:59:13 INFO - PROCESS | 3668 | 1465498753423 Marionette TRACE conn3 <- [1,2638,null,{}] 11:59:13 INFO - PROCESS | 3668 | 1465498753427 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}] 11:59:13 INFO - PROCESS | 3668 | 1465498753429 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:13 INFO - PROCESS | 3668 | 1465498753521 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:59:13 INFO - PROCESS | 3668 | 1465498753530 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 3668 | 1465498753532 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:13 INFO - PROCESS | 3668 | ++DOCSHELL 17A6B800 == 37 [pid = 3668] [id = 669] 11:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17B5C400) [pid = 3668] [serial = 2007] [outer = 00000000] 11:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18230800) [pid = 3668] [serial = 2008] [outer = 17B5C400] 11:59:13 INFO - PROCESS | 3668 | 1465498753575 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1850CC00) [pid = 3668] [serial = 2009] [outer = 17B5C400] 11:59:14 INFO - PROCESS | 3668 | 1465498754040 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 640ms 11:59:14 INFO - PROCESS | 3668 | 1465498754060 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 3668 | 1465498754062 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:59:14 INFO - PROCESS | 3668 | 1465498754065 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3668 | 1465498754067 Marionette TRACE conn3 <- [1,2642,null,{}] 11:59:14 INFO - PROCESS | 3668 | 1465498754071 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}] 11:59:14 INFO - PROCESS | 3668 | 1465498754073 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:14 INFO - PROCESS | 3668 | 1465498754211 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:59:14 INFO - PROCESS | 3668 | 1465498754217 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3668 | 1465498754223 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:14 INFO - PROCESS | 3668 | ++DOCSHELL 19DEC800 == 38 [pid = 3668] [id = 670] 11:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19DED400) [pid = 3668] [serial = 2010] [outer = 00000000] 11:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19DF4800) [pid = 3668] [serial = 2011] [outer = 19DED400] 11:59:14 INFO - PROCESS | 3668 | 1465498754332 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19E93400) [pid = 3668] [serial = 2012] [outer = 19DED400] 11:59:14 INFO - PROCESS | 3668 | 1465498754782 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 11:59:14 INFO - PROCESS | 3668 | 1465498754806 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 3668 | 1465498754808 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:59:14 INFO - PROCESS | 3668 | 1465498754815 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3668 | 1465498754817 Marionette TRACE conn3 <- [1,2646,null,{}] 11:59:14 INFO - PROCESS | 3668 | 1465498754820 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}] 11:59:14 INFO - PROCESS | 3668 | 1465498754823 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:14 INFO - PROCESS | 3668 | 1465498754940 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:59:15 INFO - PROCESS | 3668 | 1465498755039 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 3668 | 1465498755041 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:15 INFO - PROCESS | 3668 | ++DOCSHELL 1A642800 == 39 [pid = 3668] [id = 671] 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A644400) [pid = 3668] [serial = 2013] [outer = 00000000] 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A7D9800) [pid = 3668] [serial = 2014] [outer = 1A644400] 11:59:15 INFO - PROCESS | 3668 | 1465498755085 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A889800) [pid = 3668] [serial = 2015] [outer = 1A644400] 11:59:15 INFO - PROCESS | 3668 | 1465498755493 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]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:59:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 702ms 11:59:15 INFO - PROCESS | 3668 | 1465498755512 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 3668 | 1465498755514 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:59:15 INFO - PROCESS | 3668 | 1465498755526 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 3668 | 1465498755528 Marionette TRACE conn3 <- [1,2650,null,{}] 11:59:15 INFO - PROCESS | 3668 | 1465498755532 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}] 11:59:15 INFO - PROCESS | 3668 | 1465498755533 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:15 INFO - PROCESS | 3668 | 1465498755650 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:59:15 INFO - PROCESS | 3668 | 1465498755658 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 3668 | 1465498755661 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:15 INFO - PROCESS | 3668 | ++DOCSHELL 10561C00 == 40 [pid = 3668] [id = 672] 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (155E8400) [pid = 3668] [serial = 2016] [outer = 00000000] 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1A7D3000) [pid = 3668] [serial = 2017] [outer = 155E8400] 11:59:15 INFO - PROCESS | 3668 | 1465498755768 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (172E5000) [pid = 3668] [serial = 2018] [outer = 155E8400] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (19E8B400) [pid = 3668] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1047D400) [pid = 3668] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (12B94800) [pid = 3668] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1562D800) [pid = 3668] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (170FE000) [pid = 3668] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (10475000) [pid = 3668] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13099800) [pid = 3668] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19E8A800) [pid = 3668] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11AD2C00) [pid = 3668] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:59:16 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1850E000) [pid = 3668] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:59:16 INFO - PROCESS | 3668 | 1465498756352 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:59:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 859ms 11:59:16 INFO - PROCESS | 3668 | 1465498756382 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3668 | 1465498756384 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 11:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:59:16 INFO - PROCESS | 3668 | 1465498756387 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 3668 | 1465498756389 Marionette TRACE conn3 <- [1,2654,null,{}] 11:59:16 INFO - PROCESS | 3668 | 1465498756392 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}] 11:59:16 INFO - PROCESS | 3668 | 1465498756395 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:16 INFO - PROCESS | 3668 | 1465498756476 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:59:16 INFO - PROCESS | 3668 | 1465498756481 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 3668 | 1465498756483 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:16 INFO - PROCESS | 3668 | ++DOCSHELL 10A53400 == 41 [pid = 3668] [id = 673] 11:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10F23800) [pid = 3668] [serial = 2019] [outer = 00000000] 11:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15C60800) [pid = 3668] [serial = 2020] [outer = 10F23800] 11:59:16 INFO - PROCESS | 3668 | 1465498756526 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (179F3400) [pid = 3668] [serial = 2021] [outer = 10F23800] 11:59:17 INFO - PROCESS | 3668 | 1465498757459 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]]]}] 11:59:17 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) 11:59:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1092ms 11:59:17 INFO - PROCESS | 3668 | 1465498757485 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 3668 | 1465498757487 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 11:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:59:17 INFO - PROCESS | 3668 | 1465498757491 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 3668 | 1465498757492 Marionette TRACE conn3 <- [1,2658,null,{}] 11:59:17 INFO - PROCESS | 3668 | 1465498757496 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}] 11:59:17 INFO - PROCESS | 3668 | 1465498757497 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:17 INFO - PROCESS | 3668 | 1465498757614 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:59:17 INFO - PROCESS | 3668 | 1465498757622 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 3668 | 1465498757624 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:17 INFO - PROCESS | 3668 | ++DOCSHELL 155EA000 == 42 [pid = 3668] [id = 674] 11:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (15E8EC00) [pid = 3668] [serial = 2022] [outer = 00000000] 11:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1AB09800) [pid = 3668] [serial = 2023] [outer = 15E8EC00] 11:59:17 INFO - PROCESS | 3668 | 1465498757667 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB10800) [pid = 3668] [serial = 2024] [outer = 15E8EC00] 11:59:18 INFO - PROCESS | 3668 | 1465498758624 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"]]]}] 11:59:18 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 11:59:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1186ms 11:59:18 INFO - PROCESS | 3668 | 1465498758733 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 3668 | 1465498758737 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:59:18 INFO - PROCESS | 3668 | 1465498758747 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 3668 | 1465498758753 Marionette TRACE conn3 <- [1,2662,null,{}] 11:59:18 INFO - PROCESS | 3668 | 1465498758760 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}] 11:59:18 INFO - PROCESS | 3668 | 1465498758764 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:18 INFO - PROCESS | 3668 | 1465498758914 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:59:19 INFO - PROCESS | 3668 | 1465498759102 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 3668 | 1465498759106 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:19 INFO - PROCESS | 3668 | ++DOCSHELL 130BF800 == 43 [pid = 3668] [id = 675] 11:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13148800) [pid = 3668] [serial = 2025] [outer = 00000000] 11:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (139DBC00) [pid = 3668] [serial = 2026] [outer = 13148800] 11:59:19 INFO - PROCESS | 3668 | 1465498759163 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (139DFC00) [pid = 3668] [serial = 2027] [outer = 13148800] 11:59:20 INFO - PROCESS | 3668 | 1465498760216 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"]]]}] 11:59:20 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 11:59:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1498ms 11:59:20 INFO - PROCESS | 3668 | 1465498760248 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 3668 | 1465498760253 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:59:20 INFO - PROCESS | 3668 | 1465498760260 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 3668 | 1465498760262 Marionette TRACE conn3 <- [1,2666,null,{}] 11:59:20 INFO - PROCESS | 3668 | 1465498760267 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}] 11:59:20 INFO - PROCESS | 3668 | 1465498760269 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:20 INFO - PROCESS | 3668 | 1465498760411 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:59:20 INFO - PROCESS | 3668 | 1465498760555 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 3668 | 1465498760558 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:20 INFO - PROCESS | 3668 | ++DOCSHELL 16E57C00 == 44 [pid = 3668] [id = 676] 11:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (16E58C00) [pid = 3668] [serial = 2028] [outer = 00000000] 11:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (170F3800) [pid = 3668] [serial = 2029] [outer = 16E58C00] 11:59:20 INFO - PROCESS | 3668 | 1465498760615 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (17935800) [pid = 3668] [serial = 2030] [outer = 16E58C00] 11:59:21 INFO - PROCESS | 3668 | 1465498761817 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]]]}] 11:59:21 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) 11:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1608ms 11:59:21 INFO - PROCESS | 3668 | 1465498761941 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 3668 | 1465498761945 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 11:59:21 INFO - PROCESS | 3668 | 1465498761955 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 3668 | 1465498761959 Marionette TRACE conn3 <- [1,2670,null,{}] 11:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:59:21 INFO - PROCESS | 3668 | 1465498761965 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}] 11:59:21 INFO - PROCESS | 3668 | 1465498761967 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:22 INFO - PROCESS | 3668 | 1465498762068 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:59:22 INFO - PROCESS | 3668 | 1465498762211 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3668 | 1465498762215 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:22 INFO - PROCESS | 3668 | ++DOCSHELL 112E2C00 == 45 [pid = 3668] [id = 677] 11:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (139D9800) [pid = 3668] [serial = 2031] [outer = 00000000] 11:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (139E8400) [pid = 3668] [serial = 2032] [outer = 139D9800] 11:59:22 INFO - PROCESS | 3668 | 1465498762280 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (140D2000) [pid = 3668] [serial = 2033] [outer = 139D9800] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 10A53400 == 44 [pid = 3668] [id = 673] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 10561C00 == 43 [pid = 3668] [id = 672] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 1A642800 == 42 [pid = 3668] [id = 671] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 19DEC800 == 41 [pid = 3668] [id = 670] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 17A6B800 == 40 [pid = 3668] [id = 669] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 170FA400 == 39 [pid = 3668] [id = 668] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 140D2C00 == 38 [pid = 3668] [id = 667] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 103CAC00 == 37 [pid = 3668] [id = 666] 11:59:22 INFO - PROCESS | 3668 | --DOCSHELL 0F2CC000 == 36 [pid = 3668] [id = 665] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A7D7400) [pid = 3668] [serial = 1976] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (179D3C00) [pid = 3668] [serial = 1954] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (16B83000) [pid = 3668] [serial = 1979] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (13930400) [pid = 3668] [serial = 1961] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15E8A000) [pid = 3668] [serial = 1963] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (17A71000) [pid = 3668] [serial = 1966] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A640800) [pid = 3668] [serial = 1981] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A7CF000) [pid = 3668] [serial = 1975] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1322D800) [pid = 3668] [serial = 1919] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1A24AC00) [pid = 3668] [serial = 1972] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (130C5400) [pid = 3668] [serial = 1958] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17D50400) [pid = 3668] [serial = 1967] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16B97C00) [pid = 3668] [serial = 1964] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (10563000) [pid = 3668] [serial = 1948] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18517400) [pid = 3668] [serial = 1969] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (14449C00) [pid = 3668] [serial = 1951] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18518400) [pid = 3668] [serial = 1970] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (12ADD000) [pid = 3668] [serial = 1957] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (16B7C800) [pid = 3668] [serial = 1978] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1314C000) [pid = 3668] [serial = 1960] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A25F000) [pid = 3668] [serial = 1973] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A642000) [pid = 3668] [serial = 1982] [outer = 00000000] [url = about:blank] 11:59:22 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A88D000) [pid = 3668] [serial = 1984] [outer = 00000000] [url = about:blank] 11:59:23 INFO - PROCESS | 3668 | 1465498763283 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]]]}] 11:59:23 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) 11:59:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1327ms 11:59:23 INFO - PROCESS | 3668 | 1465498763303 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 3668 | 1465498763307 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 11:59:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:59:23 INFO - PROCESS | 3668 | 1465498763313 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 3668 | 1465498763316 Marionette TRACE conn3 <- [1,2674,null,{}] 11:59:23 INFO - PROCESS | 3668 | 1465498763320 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}] 11:59:23 INFO - PROCESS | 3668 | 1465498763322 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:23 INFO - PROCESS | 3668 | 1465498763408 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:59:23 INFO - PROCESS | 3668 | 1465498763414 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 3668 | 1465498763417 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:23 INFO - PROCESS | 3668 | ++DOCSHELL 130C5400 == 37 [pid = 3668] [id = 678] 11:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (13125000) [pid = 3668] [serial = 2034] [outer = 00000000] 11:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (13D0F800) [pid = 3668] [serial = 2035] [outer = 13125000] 11:59:23 INFO - PROCESS | 3668 | 1465498763464 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15625800) [pid = 3668] [serial = 2036] [outer = 13125000] 11:59:24 INFO - PROCESS | 3668 | 1465498764453 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"]]]}] 11:59:24 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 11:59:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1217ms 11:59:24 INFO - PROCESS | 3668 | 1465498764524 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 3668 | 1465498764526 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 11:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:59:24 INFO - PROCESS | 3668 | 1465498764530 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 3668 | 1465498764533 Marionette TRACE conn3 <- [1,2678,null,{}] 11:59:24 INFO - PROCESS | 3668 | 1465498764543 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}] 11:59:24 INFO - PROCESS | 3668 | 1465498764547 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:24 INFO - PROCESS | 3668 | 1465498764635 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:59:24 INFO - PROCESS | 3668 | 1465498764765 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 3668 | 1465498764769 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:24 INFO - PROCESS | 3668 | ++DOCSHELL 16EFD400 == 38 [pid = 3668] [id = 679] 11:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (170F0400) [pid = 3668] [serial = 2037] [outer = 00000000] 11:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (179FB000) [pid = 3668] [serial = 2038] [outer = 170F0400] 11:59:24 INFO - PROCESS | 3668 | 1465498764816 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (17A7F400) [pid = 3668] [serial = 2039] [outer = 170F0400] 11:59:25 INFO - PROCESS | 3668 | 1465498765763 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"]]]}] 11:59:25 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 11:59:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1249ms 11:59:25 INFO - PROCESS | 3668 | 1465498765783 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3668 | 1465498765786 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 3668 | 1465498765789 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:59:25 INFO - PROCESS | 3668 | 1465498765791 Marionette TRACE conn3 <- [1,2682,null,{}] 11:59:25 INFO - PROCESS | 3668 | 1465498765795 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}] 11:59:25 INFO - PROCESS | 3668 | 1465498765797 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:25 INFO - PROCESS | 3668 | 1465498765921 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:59:25 INFO - PROCESS | 3668 | 1465498765992 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3668 | 1465498766002 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:26 INFO - PROCESS | 3668 | ++DOCSHELL 18A40400 == 39 [pid = 3668] [id = 680] 11:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18A40C00) [pid = 3668] [serial = 2040] [outer = 00000000] 11:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19DF3C00) [pid = 3668] [serial = 2041] [outer = 18A40C00] 11:59:26 INFO - PROCESS | 3668 | 1465498766048 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19E92000) [pid = 3668] [serial = 2042] [outer = 18A40C00] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (155E8400) [pid = 3668] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (17B5C400) [pid = 3668] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0F394C00) [pid = 3668] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (140D3800) [pid = 3668] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10477C00) [pid = 3668] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (170FB000) [pid = 3668] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A644400) [pid = 3668] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (10F23800) [pid = 3668] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:59:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19DED400) [pid = 3668] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:59:26 INFO - PROCESS | 3668 | 1465498766966 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"]]]}] 11:59:26 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 11:59:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1186ms 11:59:26 INFO - PROCESS | 3668 | 1465498766988 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 3668 | 1465498766990 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 11:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:59:26 INFO - PROCESS | 3668 | 1465498766995 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 3668 | 1465498766997 Marionette TRACE conn3 <- [1,2686,null,{}] 11:59:26 INFO - PROCESS | 3668 | 1465498767003 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}] 11:59:26 INFO - PROCESS | 3668 | 1465498767006 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:27 INFO - PROCESS | 3668 | 1465498767123 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:59:27 INFO - PROCESS | 3668 | 1465498767184 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 3668 | 1465498767186 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:27 INFO - PROCESS | 3668 | ++DOCSHELL 11C22800 == 40 [pid = 3668] [id = 681] 11:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (12AA2C00) [pid = 3668] [serial = 2043] [outer = 00000000] 11:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19DEAC00) [pid = 3668] [serial = 2044] [outer = 12AA2C00] 11:59:27 INFO - PROCESS | 3668 | 1465498767230 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DF3800) [pid = 3668] [serial = 2045] [outer = 12AA2C00] 11:59:28 INFO - PROCESS | 3668 | 1465498768097 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"]]]}] 11:59:28 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 11:59:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1139ms 11:59:28 INFO - PROCESS | 3668 | 1465498768139 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 3668 | 1465498768141 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 11:59:28 INFO - PROCESS | 3668 | 1465498768144 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:59:28 INFO - PROCESS | 3668 | 1465498768146 Marionette TRACE conn3 <- [1,2690,null,{}] 11:59:28 INFO - PROCESS | 3668 | 1465498768154 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}] 11:59:28 INFO - PROCESS | 3668 | 1465498768159 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:28 INFO - PROCESS | 3668 | 1465498768263 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:59:28 INFO - PROCESS | 3668 | 1465498768269 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 3668 | 1465498768271 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:28 INFO - PROCESS | 3668 | ++DOCSHELL 1A25B800 == 41 [pid = 3668] [id = 682] 11:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A639800) [pid = 3668] [serial = 2046] [outer = 00000000] 11:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A7E7400) [pid = 3668] [serial = 2047] [outer = 1A639800] 11:59:28 INFO - PROCESS | 3668 | 1465498768316 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A890000) [pid = 3668] [serial = 2048] [outer = 1A639800] 11:59:28 INFO - PROCESS | 3668 | 1465498768800 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 11:59:28 INFO - PROCESS | 3668 | 1465498768870 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 3668 | 1465498768874 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 11:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:59:28 INFO - PROCESS | 3668 | 1465498768880 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 3668 | 1465498768884 Marionette TRACE conn3 <- [1,2694,null,{}] 11:59:28 INFO - PROCESS | 3668 | 1465498768891 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}] 11:59:28 INFO - PROCESS | 3668 | 1465498768895 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:29 INFO - PROCESS | 3668 | 1465498769060 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:59:29 INFO - PROCESS | 3668 | 1465498769202 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 3668 | 1465498769207 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:29 INFO - PROCESS | 3668 | ++DOCSHELL 11AD2C00 == 42 [pid = 3668] [id = 683] 11:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11AD9C00) [pid = 3668] [serial = 2049] [outer = 00000000] 11:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13074400) [pid = 3668] [serial = 2050] [outer = 11AD9C00] 11:59:29 INFO - PROCESS | 3668 | 1465498769265 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (131E4000) [pid = 3668] [serial = 2051] [outer = 11AD9C00] 11:59:29 INFO - PROCESS | 3668 | 1465498769894 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]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:59:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1030ms 11:59:29 INFO - PROCESS | 3668 | 1465498769924 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 3668 | 1465498769929 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 11:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:59:29 INFO - PROCESS | 3668 | 1465498769936 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 3668 | 1465498769939 Marionette TRACE conn3 <- [1,2698,null,{}] 11:59:29 INFO - PROCESS | 3668 | 1465498769963 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}] 11:59:29 INFO - PROCESS | 3668 | 1465498769966 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:30 INFO - PROCESS | 3668 | 1465498770080 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:59:30 INFO - PROCESS | 3668 | 1465498770227 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 3668 | 1465498770230 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:30 INFO - PROCESS | 3668 | ++DOCSHELL 16B89400 == 43 [pid = 3668] [id = 684] 11:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16B9A000) [pid = 3668] [serial = 2052] [outer = 00000000] 11:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (170F5C00) [pid = 3668] [serial = 2053] [outer = 16B9A000] 11:59:30 INFO - PROCESS | 3668 | 1465498770287 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (17A76000) [pid = 3668] [serial = 2054] [outer = 16B9A000] 11:59:30 INFO - PROCESS | 3668 | 1465498770840 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] 11:59:30 INFO - PROCESS | 3668 | 1465498770903 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:59:30 INFO - PROCESS | 3668 | 1465498770907 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 3668 | 1465498770910 Marionette TRACE conn3 <- [1,2702,null,{}] 11:59:30 INFO - PROCESS | 3668 | 1465498770922 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}] 11:59:30 INFO - PROCESS | 3668 | 1465498770926 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:31 INFO - PROCESS | 3668 | 1465498771072 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:59:31 INFO - PROCESS | 3668 | 1465498771223 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 3668 | 1465498771227 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:31 INFO - PROCESS | 3668 | ++DOCSHELL 1A7E3800 == 44 [pid = 3668] [id = 685] 11:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A7E9400) [pid = 3668] [serial = 2055] [outer = 00000000] 11:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB0E000) [pid = 3668] [serial = 2056] [outer = 1A7E9400] 11:59:31 INFO - PROCESS | 3668 | 1465498771287 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1AB11C00) [pid = 3668] [serial = 2057] [outer = 1A7E9400] 11:59:31 INFO - PROCESS | 3668 | 1465498771857 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]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 999ms 11:59:31 INFO - PROCESS | 3668 | 1465498771908 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 3668 | 1465498771911 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 11:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:59:31 INFO - PROCESS | 3668 | 1465498771915 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - PROCESS | 3668 | 1465498771917 Marionette TRACE conn3 <- [1,2706,null,{}] 11:59:31 INFO - PROCESS | 3668 | 1465498771921 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}] 11:59:31 INFO - PROCESS | 3668 | 1465498771923 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:32 INFO - PROCESS | 3668 | 1465498772027 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:59:32 INFO - PROCESS | 3668 | 1465498772188 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 3668 | 1465498772191 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:32 INFO - PROCESS | 3668 | ++DOCSHELL 18A3E400 == 45 [pid = 3668] [id = 686] 11:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AB1E800) [pid = 3668] [serial = 2058] [outer = 00000000] 11:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AF75800) [pid = 3668] [serial = 2059] [outer = 1AB1E800] 11:59:32 INFO - PROCESS | 3668 | 1465498772245 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB20000) [pid = 3668] [serial = 2060] [outer = 1AB1E800] 11:59:32 INFO - PROCESS | 3668 | 1465498772821 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] 11:59:32 INFO - PROCESS | 3668 | 1465498772862 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 11:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:59:32 INFO - PROCESS | 3668 | 1465498772865 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 3668 | 1465498772867 Marionette TRACE conn3 <- [1,2710,null,{}] 11:59:32 INFO - PROCESS | 3668 | 1465498772871 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}] 11:59:32 INFO - PROCESS | 3668 | 1465498772873 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:32 INFO - PROCESS | 3668 | 1465498772974 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:59:33 INFO - PROCESS | 3668 | 1465498773089 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 3668 | 1465498773091 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:33 INFO - PROCESS | 3668 | ++DOCSHELL 0F325C00 == 46 [pid = 3668] [id = 687] 11:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0F326800) [pid = 3668] [serial = 2061] [outer = 00000000] 11:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0F32D800) [pid = 3668] [serial = 2062] [outer = 0F326800] 11:59:33 INFO - PROCESS | 3668 | 1465498773196 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (10A48000) [pid = 3668] [serial = 2063] [outer = 0F326800] 11:59:33 INFO - PROCESS | 3668 | 1465498773944 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] 11:59:33 INFO - PROCESS | 3668 | 1465498773975 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:59:33 INFO - PROCESS | 3668 | 1465498773983 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 3668 | 1465498773986 Marionette TRACE conn3 <- [1,2714,null,{}] 11:59:33 INFO - PROCESS | 3668 | 1465498773992 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}] 11:59:33 INFO - PROCESS | 3668 | 1465498773995 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:34 INFO - PROCESS | 3668 | 1465498774099 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:59:34 INFO - PROCESS | 3668 | 1465498774280 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3668 | 1465498774282 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:34 INFO - PROCESS | 3668 | --DOCSHELL 11C22800 == 45 [pid = 3668] [id = 681] 11:59:34 INFO - PROCESS | 3668 | --DOCSHELL 18A40400 == 44 [pid = 3668] [id = 680] 11:59:34 INFO - PROCESS | 3668 | --DOCSHELL 16EFD400 == 43 [pid = 3668] [id = 679] 11:59:34 INFO - PROCESS | 3668 | --DOCSHELL 130C5400 == 42 [pid = 3668] [id = 678] 11:59:34 INFO - PROCESS | 3668 | --DOCSHELL 112E2C00 == 41 [pid = 3668] [id = 677] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A7D3000) [pid = 3668] [serial = 2017] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (13CB1400) [pid = 3668] [serial = 1990] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18230800) [pid = 3668] [serial = 2008] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (11258000) [pid = 3668] [serial = 1997] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (10B6FC00) [pid = 3668] [serial = 1996] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (155E6800) [pid = 3668] [serial = 2002] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15C6F800) [pid = 3668] [serial = 2003] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (12AA9400) [pid = 3668] [serial = 1999] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13152800) [pid = 3668] [serial = 2000] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13032C00) [pid = 3668] [serial = 1987] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (179D3800) [pid = 3668] [serial = 2005] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (179DC400) [pid = 3668] [serial = 2006] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19DEB400) [pid = 3668] [serial = 1993] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A889800) [pid = 3668] [serial = 2015] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A7D9800) [pid = 3668] [serial = 2014] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (179F3400) [pid = 3668] [serial = 2021] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15C60800) [pid = 3668] [serial = 2020] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19DF4800) [pid = 3668] [serial = 2011] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (172E5000) [pid = 3668] [serial = 2018] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19E93400) [pid = 3668] [serial = 2012] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1850CC00) [pid = 3668] [serial = 2009] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1AB09800) [pid = 3668] [serial = 2023] [outer = 00000000] [url = about:blank] 11:59:34 INFO - PROCESS | 3668 | ++DOCSHELL 0F32F000 == 42 [pid = 3668] [id = 688] 11:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (10433800) [pid = 3668] [serial = 2064] [outer = 00000000] 11:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (112E2C00) [pid = 3668] [serial = 2065] [outer = 10433800] 11:59:34 INFO - PROCESS | 3668 | 1465498774354 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1312F400) [pid = 3668] [serial = 2066] [outer = 10433800] 11:59:34 INFO - PROCESS | 3668 | 1465498774781 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 843ms 11:59:34 INFO - PROCESS | 3668 | 1465498774839 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3668 | 1465498774843 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:59:34 INFO - PROCESS | 3668 | 1465498774854 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3668 | 1465498774857 Marionette TRACE conn3 <- [1,2718,null,{}] 11:59:34 INFO - PROCESS | 3668 | 1465498774861 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}] 11:59:34 INFO - PROCESS | 3668 | 1465498774863 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:34 INFO - PROCESS | 3668 | 1465498774951 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:59:34 INFO - PROCESS | 3668 | 1465498774965 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3668 | 1465498774967 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:34 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE400 == 43 [pid = 3668] [id = 689] 11:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13CBE800) [pid = 3668] [serial = 2067] [outer = 00000000] 11:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (155E7C00) [pid = 3668] [serial = 2068] [outer = 13CBE800] 11:59:34 INFO - PROCESS | 3668 | 1465498775015 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15C91000) [pid = 3668] [serial = 2069] [outer = 13CBE800] 11:59:35 INFO - PROCESS | 3668 | 1465498775969 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"]]]}] 11:59:35 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 11:59:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:59:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 11:59:35 INFO - PROCESS | 3668 | 1465498775999 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 3668 | 1465498776001 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:59:35 INFO - PROCESS | 3668 | 1465498776005 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 3668 | 1465498776008 Marionette TRACE conn3 <- [1,2722,null,{}] 11:59:35 INFO - PROCESS | 3668 | 1465498776018 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}] 11:59:36 INFO - PROCESS | 3668 | 1465498776022 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:36 INFO - PROCESS | 3668 | 1465498776107 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:59:36 INFO - PROCESS | 3668 | 1465498776113 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 3668 | 1465498776116 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:36 INFO - PROCESS | 3668 | ++DOCSHELL 179F5800 == 44 [pid = 3668] [id = 690] 11:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (179F7400) [pid = 3668] [serial = 2070] [outer = 00000000] 11:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (17D56800) [pid = 3668] [serial = 2071] [outer = 179F7400] 11:59:36 INFO - PROCESS | 3668 | 1465498776162 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1833B800) [pid = 3668] [serial = 2072] [outer = 179F7400] 11:59:36 INFO - PROCESS | 3668 | 1465498776675 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]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 687ms 11:59:36 INFO - PROCESS | 3668 | 1465498776703 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 3668 | 1465498776706 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 11:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:59:36 INFO - PROCESS | 3668 | 1465498776715 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 3668 | 1465498776717 Marionette TRACE conn3 <- [1,2726,null,{}] 11:59:36 INFO - PROCESS | 3668 | 1465498776721 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}] 11:59:36 INFO - PROCESS | 3668 | 1465498776723 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:36 INFO - PROCESS | 3668 | 1465498776856 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:59:36 INFO - PROCESS | 3668 | 1465498776924 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 3668 | 1465498776926 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:36 INFO - PROCESS | 3668 | ++DOCSHELL 1850F000 == 45 [pid = 3668] [id = 691] 11:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18A41C00) [pid = 3668] [serial = 2073] [outer = 00000000] 11:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19DF4800) [pid = 3668] [serial = 2074] [outer = 18A41C00] 11:59:36 INFO - PROCESS | 3668 | 1465498776970 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19E8CC00) [pid = 3668] [serial = 2075] [outer = 18A41C00] 11:59:37 INFO - PROCESS | 3668 | 1465498777388 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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 11:59:37 INFO - PROCESS | 3668 | 1465498777413 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 3668 | 1465498777415 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 11:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:59:37 INFO - PROCESS | 3668 | 1465498777418 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 3668 | 1465498777420 Marionette TRACE conn3 <- [1,2730,null,{}] 11:59:37 INFO - PROCESS | 3668 | 1465498777423 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}] 11:59:37 INFO - PROCESS | 3668 | 1465498777425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:37 INFO - PROCESS | 3668 | 1465498777545 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:59:37 INFO - PROCESS | 3668 | 1465498777642 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 3668 | 1465498777644 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:37 INFO - PROCESS | 3668 | ++DOCSHELL 18511C00 == 46 [pid = 3668] [id = 692] 11:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19DF4000) [pid = 3668] [serial = 2076] [outer = 00000000] 11:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A640800) [pid = 3668] [serial = 2077] [outer = 19DF4000] 11:59:37 INFO - PROCESS | 3668 | 1465498777687 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A7D9400) [pid = 3668] [serial = 2078] [outer = 19DF4000] 11:59:38 INFO - PROCESS | 3668 | 1465498778112 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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:59:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 11:59:38 INFO - PROCESS | 3668 | 1465498778161 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 3668 | 1465498778163 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:59:38 INFO - PROCESS | 3668 | 1465498778166 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 3668 | 1465498778168 Marionette TRACE conn3 <- [1,2734,null,{}] 11:59:38 INFO - PROCESS | 3668 | 1465498778171 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}] 11:59:38 INFO - PROCESS | 3668 | 1465498778177 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:38 INFO - PROCESS | 3668 | 1465498778324 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18A40C00) [pid = 3668] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (139D9800) [pid = 3668] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13125000) [pid = 3668] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (170F0400) [pid = 3668] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (170F2400) [pid = 3668] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (13CBF000) [pid = 3668] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A52C00) [pid = 3668] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10F22C00) [pid = 3668] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:59:38 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (10369800) [pid = 3668] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:59:38 INFO - PROCESS | 3668 | 1465498778454 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 3668 | 1465498778456 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:38 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D2400 == 47 [pid = 3668] [id = 693] 11:59:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0F331800) [pid = 3668] [serial = 2079] [outer = 00000000] 11:59:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (11C24C00) [pid = 3668] [serial = 2080] [outer = 0F331800] 11:59:38 INFO - PROCESS | 3668 | 1465498778501 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (139D9800) [pid = 3668] [serial = 2081] [outer = 0F331800] 11:59:38 INFO - PROCESS | 3668 | 1465498778853 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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:59:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 11:59:38 INFO - PROCESS | 3668 | 1465498778938 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 3668 | 1465498778940 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:59:38 INFO - PROCESS | 3668 | 1465498778946 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 3668 | 1465498778948 Marionette TRACE conn3 <- [1,2738,null,{}] 11:59:38 INFO - PROCESS | 3668 | 1465498778952 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}] 11:59:38 INFO - PROCESS | 3668 | 1465498778953 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:39 INFO - PROCESS | 3668 | 1465498779073 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:59:39 INFO - PROCESS | 3668 | 1465498779137 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 3668 | 1465498779139 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:39 INFO - PROCESS | 3668 | ++DOCSHELL 0F324400 == 48 [pid = 3668] [id = 694] 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10A4F800) [pid = 3668] [serial = 2082] [outer = 00000000] 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB0EC00) [pid = 3668] [serial = 2083] [outer = 10A4F800] 11:59:39 INFO - PROCESS | 3668 | 1465498779182 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB1A400) [pid = 3668] [serial = 2084] [outer = 10A4F800] 11:59:39 INFO - PROCESS | 3668 | 1465498779535 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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 624ms 11:59:39 INFO - PROCESS | 3668 | 1465498779583 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 3668 | 1465498779585 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 11:59:39 INFO - PROCESS | 3668 | 1465498779588 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:59:39 INFO - PROCESS | 3668 | 1465498779590 Marionette TRACE conn3 <- [1,2742,null,{}] 11:59:39 INFO - PROCESS | 3668 | 1465498779593 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}] 11:59:39 INFO - PROCESS | 3668 | 1465498779595 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:39 INFO - PROCESS | 3668 | 1465498779721 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:59:39 INFO - PROCESS | 3668 | 1465498779731 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 3668 | 1465498779733 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:39 INFO - PROCESS | 3668 | ++DOCSHELL 1A94D400 == 49 [pid = 3668] [id = 695] 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A94F000) [pid = 3668] [serial = 2085] [outer = 00000000] 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A952C00) [pid = 3668] [serial = 2086] [outer = 1A94F000] 11:59:39 INFO - PROCESS | 3668 | 1465498779777 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A955400) [pid = 3668] [serial = 2087] [outer = 1A94F000] 11:59:40 INFO - PROCESS | 3668 | 1465498780196 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]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 640ms 11:59:40 INFO - PROCESS | 3668 | 1465498780227 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 3668 | 1465498780228 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:59:40 INFO - PROCESS | 3668 | 1465498780232 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 3668 | 1465498780233 Marionette TRACE conn3 <- [1,2746,null,{}] 11:59:40 INFO - PROCESS | 3668 | 1465498780237 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}] 11:59:40 INFO - PROCESS | 3668 | 1465498780238 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:40 INFO - PROCESS | 3668 | 1465498780366 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:59:40 INFO - PROCESS | 3668 | 1465498780417 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 3668 | 1465498780419 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:40 INFO - PROCESS | 3668 | ++DOCSHELL 0F324C00 == 50 [pid = 3668] [id = 696] 11:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (10433C00) [pid = 3668] [serial = 2088] [outer = 00000000] 11:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1AB10C00) [pid = 3668] [serial = 2089] [outer = 10433C00] 11:59:40 INFO - PROCESS | 3668 | 1465498780462 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1AF7C800) [pid = 3668] [serial = 2090] [outer = 10433C00] 11:59:41 INFO - PROCESS | 3668 | 1465498781086 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 905ms 11:59:41 INFO - PROCESS | 3668 | 1465498781137 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 3668 | 1465498781142 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 11:59:41 INFO - PROCESS | 3668 | 1465498781146 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:59:41 INFO - PROCESS | 3668 | 1465498781151 Marionette TRACE conn3 <- [1,2750,null,{}] 11:59:41 INFO - PROCESS | 3668 | 1465498781157 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}] 11:59:41 INFO - PROCESS | 3668 | 1465498781160 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:41 INFO - PROCESS | 3668 | 1465498781279 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:59:41 INFO - PROCESS | 3668 | 1465498781429 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 3668 | 1465498781433 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:41 INFO - PROCESS | 3668 | ++DOCSHELL 10F25400 == 51 [pid = 3668] [id = 697] 11:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (10F7A400) [pid = 3668] [serial = 2091] [outer = 00000000] 11:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (13146000) [pid = 3668] [serial = 2092] [outer = 10F7A400] 11:59:41 INFO - PROCESS | 3668 | 1465498781494 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (140D3800) [pid = 3668] [serial = 2093] [outer = 10F7A400] 11:59:42 INFO - PROCESS | 3668 | 1465498782097 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:59:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 999ms 11:59:42 INFO - PROCESS | 3668 | 1465498782150 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 3668 | 1465498782155 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:59:42 INFO - PROCESS | 3668 | 1465498782161 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 3668 | 1465498782164 Marionette TRACE conn3 <- [1,2754,null,{}] 11:59:42 INFO - PROCESS | 3668 | 1465498782168 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}] 11:59:42 INFO - PROCESS | 3668 | 1465498782171 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:42 INFO - PROCESS | 3668 | 1465498782287 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:59:42 INFO - PROCESS | 3668 | 1465498782468 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 3668 | 1465498782471 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:42 INFO - PROCESS | 3668 | ++DOCSHELL 179DC400 == 52 [pid = 3668] [id = 698] 11:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (179F0C00) [pid = 3668] [serial = 2094] [outer = 00000000] 11:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18230800) [pid = 3668] [serial = 2095] [outer = 179F0C00] 11:59:42 INFO - PROCESS | 3668 | 1465498782528 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19E94800) [pid = 3668] [serial = 2096] [outer = 179F0C00] 11:59:43 INFO - PROCESS | 3668 | 1465498783113 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]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 999ms 11:59:43 INFO - PROCESS | 3668 | 1465498783168 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 3668 | 1465498783170 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:59:43 INFO - PROCESS | 3668 | 1465498783174 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 3668 | 1465498783178 Marionette TRACE conn3 <- [1,2758,null,{}] 11:59:43 INFO - PROCESS | 3668 | 1465498783189 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}] 11:59:43 INFO - PROCESS | 3668 | 1465498783193 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:43 INFO - PROCESS | 3668 | 1465498783306 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:59:43 INFO - PROCESS | 3668 | 1465498783457 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 3668 | 1465498783460 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:43 INFO - PROCESS | 3668 | ++DOCSHELL 1A886000 == 53 [pid = 3668] [id = 699] 11:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1A88E000) [pid = 3668] [serial = 2097] [outer = 00000000] 11:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1AB1C400) [pid = 3668] [serial = 2098] [outer = 1A88E000] 11:59:43 INFO - PROCESS | 3668 | 1465498783526 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1AF81400) [pid = 3668] [serial = 2099] [outer = 1A88E000] 11:59:44 INFO - PROCESS | 3668 | 1465498784060 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 952ms 11:59:44 INFO - PROCESS | 3668 | 1465498784103 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 3668 | 1465498784106 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:59:44 INFO - PROCESS | 3668 | 1465498784125 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 3668 | 1465498784127 Marionette TRACE conn3 <- [1,2762,null,{}] 11:59:44 INFO - PROCESS | 3668 | 1465498784133 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}] 11:59:44 INFO - PROCESS | 3668 | 1465498784135 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:44 INFO - PROCESS | 3668 | 1465498784264 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:59:44 INFO - PROCESS | 3668 | 1465498784635 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 3668 | 1465498784638 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:44 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C9C00 == 54 [pid = 3668] [id = 700] 11:59:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0F2CB800) [pid = 3668] [serial = 2100] [outer = 00000000] 11:59:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (10473C00) [pid = 3668] [serial = 2101] [outer = 0F2CB800] 11:59:44 INFO - PROCESS | 3668 | 1465498784715 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (10F26000) [pid = 3668] [serial = 2102] [outer = 0F2CB800] 11:59:45 INFO - PROCESS | 3668 | 1465498785372 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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1312ms 11:59:45 INFO - PROCESS | 3668 | 1465498785424 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 3668 | 1465498785428 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 11:59:45 INFO - PROCESS | 3668 | 1465498785432 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:59:45 INFO - PROCESS | 3668 | 1465498785435 Marionette TRACE conn3 <- [1,2766,null,{}] 11:59:45 INFO - PROCESS | 3668 | 1465498785440 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}] 11:59:45 INFO - PROCESS | 3668 | 1465498785444 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:45 INFO - PROCESS | 3668 | 1465498785607 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:59:45 INFO - PROCESS | 3668 | 1465498785624 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 3668 | 1465498785626 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:45 INFO - PROCESS | 3668 | ++DOCSHELL 13071800 == 55 [pid = 3668] [id = 701] 11:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (130BF400) [pid = 3668] [serial = 2103] [outer = 00000000] 11:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (139E2000) [pid = 3668] [serial = 2104] [outer = 130BF400] 11:59:45 INFO - PROCESS | 3668 | 1465498785675 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (14443C00) [pid = 3668] [serial = 2105] [outer = 130BF400] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 16E5F800 == 54 [pid = 3668] [id = 661] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 10F21C00 == 53 [pid = 3668] [id = 637] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 130BF800 == 52 [pid = 3668] [id = 675] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1031E800 == 51 [pid = 3668] [id = 649] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 10A46400 == 50 [pid = 3668] [id = 662] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 139E4400 == 49 [pid = 3668] [id = 663] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1A94D400 == 48 [pid = 3668] [id = 695] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F324400 == 47 [pid = 3668] [id = 694] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F2D2400 == 46 [pid = 3668] [id = 693] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 18511C00 == 45 [pid = 3668] [id = 692] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1850F000 == 44 [pid = 3668] [id = 691] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 179F5800 == 43 [pid = 3668] [id = 690] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 13CBE400 == 42 [pid = 3668] [id = 689] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F32F000 == 41 [pid = 3668] [id = 688] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 18A3E400 == 40 [pid = 3668] [id = 686] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F325C00 == 39 [pid = 3668] [id = 687] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 16B89400 == 38 [pid = 3668] [id = 684] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1A7E3800 == 37 [pid = 3668] [id = 685] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 11AD2C00 == 36 [pid = 3668] [id = 683] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1A25B800 == 35 [pid = 3668] [id = 682] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 16E57C00 == 34 [pid = 3668] [id = 676] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 155EA000 == 33 [pid = 3668] [id = 674] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 16B88400 == 32 [pid = 3668] [id = 651] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 17A75400 == 31 [pid = 3668] [id = 664] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 13938000 == 30 [pid = 3668] [id = 650] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 1A886000 == 29 [pid = 3668] [id = 699] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F2C9C00 == 28 [pid = 3668] [id = 700] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 179DC400 == 27 [pid = 3668] [id = 698] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 0F324C00 == 26 [pid = 3668] [id = 696] 11:59:46 INFO - PROCESS | 3668 | --DOCSHELL 10F25400 == 25 [pid = 3668] [id = 697] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (11259C00) [pid = 3668] [serial = 1913] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (10B71800) [pid = 3668] [serial = 1949] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19DF3C00) [pid = 3668] [serial = 2041] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (170F3800) [pid = 3668] [serial = 2029] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (139E8400) [pid = 3668] [serial = 2032] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (140D2000) [pid = 3668] [serial = 2033] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13D0F800) [pid = 3668] [serial = 2035] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (15625800) [pid = 3668] [serial = 2036] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (139DBC00) [pid = 3668] [serial = 2026] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (19DEAC00) [pid = 3668] [serial = 2044] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (19E92000) [pid = 3668] [serial = 2042] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A7E7400) [pid = 3668] [serial = 2047] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (17A7F400) [pid = 3668] [serial = 2039] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (179FB000) [pid = 3668] [serial = 2038] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (17D58800) [pid = 3668] [serial = 1955] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (155EB000) [pid = 3668] [serial = 1952] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (114BCC00) [pid = 3668] [serial = 1916] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 3668 | 1465498787140 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1764ms 11:59:47 INFO - PROCESS | 3668 | 1465498787203 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 3668 | 1465498787207 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 3668 | 1465498787212 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:59:47 INFO - PROCESS | 3668 | 1465498787215 Marionette TRACE conn3 <- [1,2770,null,{}] 11:59:47 INFO - PROCESS | 3668 | 1465498787221 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}] 11:59:47 INFO - PROCESS | 3668 | 1465498787224 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:47 INFO - PROCESS | 3668 | 1465498787325 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:59:47 INFO - PROCESS | 3668 | 1465498787430 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 3668 | 1465498787434 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:47 INFO - PROCESS | 3668 | ++DOCSHELL 0F326400 == 26 [pid = 3668] [id = 702] 11:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0F327800) [pid = 3668] [serial = 2106] [outer = 00000000] 11:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (105E8400) [pid = 3668] [serial = 2107] [outer = 0F327800] 11:59:47 INFO - PROCESS | 3668 | 1465498787482 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (10A46400) [pid = 3668] [serial = 2108] [outer = 0F327800] 11:59:47 INFO - PROCESS | 3668 | 1465498787913 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 11:59:47 INFO - PROCESS | 3668 | 1465498787953 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 3668 | 1465498787958 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 3668 | 1465498787968 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:59:47 INFO - PROCESS | 3668 | 1465498787971 Marionette TRACE conn3 <- [1,2774,null,{}] 11:59:47 INFO - PROCESS | 3668 | 1465498787975 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}] 11:59:47 INFO - PROCESS | 3668 | 1465498787977 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:48 INFO - PROCESS | 3668 | 1465498788063 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:59:48 INFO - PROCESS | 3668 | 1465498788069 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 3668 | 1465498788072 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:48 INFO - PROCESS | 3668 | ++DOCSHELL 11AD3C00 == 27 [pid = 3668] [id = 703] 11:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (11AD4400) [pid = 3668] [serial = 2109] [outer = 00000000] 11:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (12895400) [pid = 3668] [serial = 2110] [outer = 11AD4400] 11:59:48 INFO - PROCESS | 3668 | 1465498788118 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (12B9A000) [pid = 3668] [serial = 2111] [outer = 11AD4400] 11:59:48 INFO - PROCESS | 3668 | 1465498788605 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]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 702ms 11:59:48 INFO - PROCESS | 3668 | 1465498788669 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 3668 | 1465498788672 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:59:48 INFO - PROCESS | 3668 | 1465498788675 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 3668 | 1465498788679 Marionette TRACE conn3 <- [1,2778,null,{}] 11:59:48 INFO - PROCESS | 3668 | 1465498788689 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}] 11:59:48 INFO - PROCESS | 3668 | 1465498788694 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:48 INFO - PROCESS | 3668 | 1465498788813 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:59:48 INFO - PROCESS | 3668 | 1465498788928 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 3668 | 1465498788931 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:48 INFO - PROCESS | 3668 | ++DOCSHELL 139E4400 == 28 [pid = 3668] [id = 704] 11:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (139E6400) [pid = 3668] [serial = 2112] [outer = 00000000] 11:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (13D10800) [pid = 3668] [serial = 2113] [outer = 139E6400] 11:59:48 INFO - PROCESS | 3668 | 1465498788978 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (14437000) [pid = 3668] [serial = 2114] [outer = 139E6400] 11:59:49 INFO - PROCESS | 3668 | 1465498789410 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 812ms 11:59:49 INFO - PROCESS | 3668 | 1465498789477 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 3668 | 1465498789479 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:59:49 INFO - PROCESS | 3668 | 1465498789483 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 3668 | 1465498789484 Marionette TRACE conn3 <- [1,2782,null,{}] 11:59:49 INFO - PROCESS | 3668 | 1465498789488 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}] 11:59:49 INFO - PROCESS | 3668 | 1465498789490 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:49 INFO - PROCESS | 3668 | 1465498789611 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:59:49 INFO - PROCESS | 3668 | 1465498789688 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3668 | 1465498789691 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:49 INFO - PROCESS | 3668 | ++DOCSHELL 13CBE400 == 29 [pid = 3668] [id = 705] 11:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13D0E400) [pid = 3668] [serial = 2115] [outer = 00000000] 11:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (16B89400) [pid = 3668] [serial = 2116] [outer = 13D0E400] 11:59:49 INFO - PROCESS | 3668 | 1465498789738 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (170F3800) [pid = 3668] [serial = 2117] [outer = 13D0E400] 11:59:51 INFO - PROCESS | 3668 | --DOCSHELL 0F326400 == 28 [pid = 3668] [id = 702] 11:59:51 INFO - PROCESS | 3668 | --DOCSHELL 13071800 == 27 [pid = 3668] [id = 701] 11:59:51 INFO - PROCESS | 3668 | --DOCSHELL 139E4400 == 26 [pid = 3668] [id = 704] 11:59:51 INFO - PROCESS | 3668 | --DOCSHELL 11AD3C00 == 25 [pid = 3668] [id = 703] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (10A49800) [pid = 3668] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (17B52C00) [pid = 3668] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (16EFE800) [pid = 3668] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (139E4C00) [pid = 3668] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1442D800) [pid = 3668] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (12AA2C00) [pid = 3668] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A94F000) [pid = 3668] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18A41C00) [pid = 3668] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19DF4000) [pid = 3668] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0F331800) [pid = 3668] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (11AD9C00) [pid = 3668] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A639800) [pid = 3668] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A7E9400) [pid = 3668] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13CBE800) [pid = 3668] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1AB1E800) [pid = 3668] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (10433800) [pid = 3668] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (16B9A000) [pid = 3668] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (179F7400) [pid = 3668] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0F326800) [pid = 3668] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A4F800) [pid = 3668] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1393C000) [pid = 3668] [serial = 1988] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15E8EC00) [pid = 3668] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19E90000) [pid = 3668] [serial = 1994] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A891800) [pid = 3668] [serial = 1985] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13D04400) [pid = 3668] [serial = 1991] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A245400) [pid = 3668] [serial = 1946] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13148800) [pid = 3668] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16E58C00) [pid = 3668] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1AB10800) [pid = 3668] [serial = 2024] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (139DFC00) [pid = 3668] [serial = 2027] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (17935800) [pid = 3668] [serial = 2030] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (10433C00) [pid = 3668] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1A952C00) [pid = 3668] [serial = 2086] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (19DF4800) [pid = 3668] [serial = 2074] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A640800) [pid = 3668] [serial = 2077] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (11C24C00) [pid = 3668] [serial = 2080] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A7D9400) [pid = 3668] [serial = 2078] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (139D9800) [pid = 3668] [serial = 2081] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (13074400) [pid = 3668] [serial = 2050] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (131E4000) [pid = 3668] [serial = 2051] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1A890000) [pid = 3668] [serial = 2048] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1AB0E000) [pid = 3668] [serial = 2056] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1AB11C00) [pid = 3668] [serial = 2057] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (155E7C00) [pid = 3668] [serial = 2068] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (15C91000) [pid = 3668] [serial = 2069] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (1AF75800) [pid = 3668] [serial = 2059] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1AB20000) [pid = 3668] [serial = 2060] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (112E2C00) [pid = 3668] [serial = 2065] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (1312F400) [pid = 3668] [serial = 2066] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (170F5C00) [pid = 3668] [serial = 2053] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (17A76000) [pid = 3668] [serial = 2054] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (17D56800) [pid = 3668] [serial = 2071] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (0F32D800) [pid = 3668] [serial = 2062] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 50 (10A48000) [pid = 3668] [serial = 2063] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 49 (1A955400) [pid = 3668] [serial = 2087] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 48 (1AB0EC00) [pid = 3668] [serial = 2083] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 47 (19E8CC00) [pid = 3668] [serial = 2075] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 46 (1AB1A400) [pid = 3668] [serial = 2084] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 45 (1833B800) [pid = 3668] [serial = 2072] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 44 (1AB10C00) [pid = 3668] [serial = 2089] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 43 (19DF3800) [pid = 3668] [serial = 2045] [outer = 00000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3668 | --DOMWINDOW == 42 (1AF7C800) [pid = 3668] [serial = 2090] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3668 | 1465498792040 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]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2623ms 11:59:52 INFO - PROCESS | 3668 | 1465498792101 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 3668 | 1465498792105 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:59:52 INFO - PROCESS | 3668 | 1465498792110 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 3668 | 1465498792114 Marionette TRACE conn3 <- [1,2786,null,{}] 11:59:52 INFO - PROCESS | 3668 | 1465498792120 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}] 11:59:52 INFO - PROCESS | 3668 | 1465498792123 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:52 INFO - PROCESS | 3668 | 1465498792215 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:59:52 INFO - PROCESS | 3668 | 1465498792229 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 3668 | 1465498792232 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:52 INFO - PROCESS | 3668 | ++DOCSHELL 103CD000 == 26 [pid = 3668] [id = 706] 11:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (10433800) [pid = 3668] [serial = 2118] [outer = 00000000] 11:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (105E3C00) [pid = 3668] [serial = 2119] [outer = 10433800] 11:59:52 INFO - PROCESS | 3668 | 1465498792281 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (10A48000) [pid = 3668] [serial = 2120] [outer = 10433800] 11:59:52 INFO - PROCESS | 3668 | 1465498792823 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]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 11:59:52 INFO - PROCESS | 3668 | 1465498792847 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 3668 | 1465498792852 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:59:52 INFO - PROCESS | 3668 | 1465498792858 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 3668 | 1465498792861 Marionette TRACE conn3 <- [1,2790,null,{}] 11:59:52 INFO - PROCESS | 3668 | 1465498792864 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}] 11:59:52 INFO - PROCESS | 3668 | 1465498792867 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:52 INFO - PROCESS | 3668 | 1465498792958 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:59:52 INFO - PROCESS | 3668 | 1465498792966 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 3668 | 1465498792969 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:52 INFO - PROCESS | 3668 | ++DOCSHELL 112DBC00 == 27 [pid = 3668] [id = 707] 11:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (112DD400) [pid = 3668] [serial = 2121] [outer = 00000000] 11:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (112E3400) [pid = 3668] [serial = 2122] [outer = 112DD400] 11:59:53 INFO - PROCESS | 3668 | 1465498793016 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (114BAC00) [pid = 3668] [serial = 2123] [outer = 112DD400] 11:59:53 INFO - PROCESS | 3668 | 1465498793812 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]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 999ms 11:59:53 INFO - PROCESS | 3668 | 1465498793860 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 3668 | 1465498793865 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 11:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:59:53 INFO - PROCESS | 3668 | 1465498793870 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 3668 | 1465498793874 Marionette TRACE conn3 <- [1,2794,null,{}] 11:59:53 INFO - PROCESS | 3668 | 1465498793881 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}] 11:59:53 INFO - PROCESS | 3668 | 1465498793884 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:53 INFO - PROCESS | 3668 | 1465498794001 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:59:54 INFO - PROCESS | 3668 | 1465498794133 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 3668 | 1465498794137 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:54 INFO - PROCESS | 3668 | ++DOCSHELL 105E8C00 == 28 [pid = 3668] [id = 708] 11:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (10F24400) [pid = 3668] [serial = 2124] [outer = 00000000] 11:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (112E2C00) [pid = 3668] [serial = 2125] [outer = 10F24400] 11:59:54 INFO - PROCESS | 3668 | 1465498794197 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (1280AC00) [pid = 3668] [serial = 2126] [outer = 10F24400] 11:59:54 INFO - PROCESS | 3668 | 1465498794817 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]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 999ms 11:59:54 INFO - PROCESS | 3668 | 1465498794877 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 3668 | 1465498794882 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 3668 | 1465498794888 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:59:54 INFO - PROCESS | 3668 | 1465498794891 Marionette TRACE conn3 <- [1,2798,null,{}] 11:59:54 INFO - PROCESS | 3668 | 1465498794895 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}] 11:59:54 INFO - PROCESS | 3668 | 1465498794898 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:55 INFO - PROCESS | 3668 | 1465498795038 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:59:55 INFO - PROCESS | 3668 | 1465498795200 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3668 | 1465498795203 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:55 INFO - PROCESS | 3668 | ++DOCSHELL 0C773400 == 29 [pid = 3668] [id = 709] 11:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (0C773800) [pid = 3668] [serial = 2127] [outer = 00000000] 11:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (0F328400) [pid = 3668] [serial = 2128] [outer = 0C773800] 11:59:55 INFO - PROCESS | 3668 | 1465498795252 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (10A54C00) [pid = 3668] [serial = 2129] [outer = 0C773800] 11:59:55 INFO - PROCESS | 3668 | --DOCSHELL 170F5800 == 28 [pid = 3668] [id = 400] 11:59:55 INFO - PROCESS | 3668 | --DOCSHELL 0F2C9400 == 27 [pid = 3668] [id = 401] 11:59:55 INFO - PROCESS | 3668 | --DOCSHELL 10BAE400 == 26 [pid = 3668] [id = 386] 11:59:55 INFO - PROCESS | 3668 | --DOCSHELL 10A4F400 == 25 [pid = 3668] [id = 394] 11:59:55 INFO - PROCESS | 3668 | --DOCSHELL 10B6CC00 == 24 [pid = 3668] [id = 403] 11:59:55 INFO - PROCESS | 3668 | 1465498795768 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 905ms 11:59:55 INFO - PROCESS | 3668 | 1465498795798 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 3668 | 1465498795801 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:59:55 INFO - PROCESS | 3668 | 1465498795806 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 3668 | 1465498795808 Marionette TRACE conn3 <- [1,2802,null,{}] 11:59:55 INFO - PROCESS | 3668 | 1465498795813 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}] 11:59:55 INFO - PROCESS | 3668 | 1465498795818 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:55 INFO - PROCESS | 3668 | 1465498795913 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:59:55 INFO - PROCESS | 3668 | 1465498795923 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3668 | 1465498795926 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:55 INFO - PROCESS | 3668 | ++DOCSHELL 130BB000 == 25 [pid = 3668] [id = 710] 11:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (130BC800) [pid = 3668] [serial = 2130] [outer = 00000000] 11:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (13130000) [pid = 3668] [serial = 2131] [outer = 130BC800] 11:59:55 INFO - PROCESS | 3668 | 1465498795973 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (131E2C00) [pid = 3668] [serial = 2132] [outer = 130BC800] 11:59:56 INFO - PROCESS | 3668 | 1465498796478 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]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 687ms 11:59:56 INFO - PROCESS | 3668 | 1465498796506 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 3668 | 1465498796510 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:59:56 INFO - PROCESS | 3668 | 1465498796517 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 3668 | 1465498796519 Marionette TRACE conn3 <- [1,2806,null,{}] 11:59:56 INFO - PROCESS | 3668 | 1465498796523 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}] 11:59:56 INFO - PROCESS | 3668 | 1465498796525 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:56 INFO - PROCESS | 3668 | 1465498796651 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:59:56 INFO - PROCESS | 3668 | 1465498796750 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 3668 | 1465498796753 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:56 INFO - PROCESS | 3668 | ++DOCSHELL 13658400 == 26 [pid = 3668] [id = 711] 11:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (13932C00) [pid = 3668] [serial = 2133] [outer = 00000000] 11:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (139E7400) [pid = 3668] [serial = 2134] [outer = 13932C00] 11:59:56 INFO - PROCESS | 3668 | 1465498796797 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (13CBF800) [pid = 3668] [serial = 2135] [outer = 13932C00] 11:59:57 INFO - PROCESS | 3668 | 1465498797202 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 11:59:57 INFO - PROCESS | 3668 | 1465498797255 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3668 | 1465498797257 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 11:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:59:57 INFO - PROCESS | 3668 | 1465498797267 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 3668 | 1465498797273 Marionette TRACE conn3 <- [1,2810,null,{}] 11:59:57 INFO - PROCESS | 3668 | 1465498797278 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}] 11:59:57 INFO - PROCESS | 3668 | 1465498797282 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:57 INFO - PROCESS | 3668 | 1465498797370 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:59:57 INFO - PROCESS | 3668 | 1465498797376 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 3668 | 1465498797378 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:57 INFO - PROCESS | 3668 | ++DOCSHELL 13CBA000 == 27 [pid = 3668] [id = 712] 11:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (140D1400) [pid = 3668] [serial = 2136] [outer = 00000000] 11:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (155E6800) [pid = 3668] [serial = 2137] [outer = 140D1400] 11:59:57 INFO - PROCESS | 3668 | 1465498797425 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (15778C00) [pid = 3668] [serial = 2138] [outer = 140D1400] 11:59:57 INFO - PROCESS | 3668 | 1465498797894 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 702ms 11:59:57 INFO - PROCESS | 3668 | 1465498797961 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3668 | 1465498797963 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 11:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:59:57 INFO - PROCESS | 3668 | 1465498797966 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 3668 | 1465498797968 Marionette TRACE conn3 <- [1,2814,null,{}] 11:59:57 INFO - PROCESS | 3668 | 1465498797977 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}] 11:59:57 INFO - PROCESS | 3668 | 1465498797979 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:58 INFO - PROCESS | 3668 | 1465498798119 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:59:58 INFO - PROCESS | 3668 | 1465498798146 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 3668 | 1465498798149 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:58 INFO - PROCESS | 3668 | ++DOCSHELL 16B7B800 == 28 [pid = 3668] [id = 713] 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (16B7C800) [pid = 3668] [serial = 2139] [outer = 00000000] 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (16B97C00) [pid = 3668] [serial = 2140] [outer = 16B7C800] 11:59:58 INFO - PROCESS | 3668 | 1465498798193 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (16CD1C00) [pid = 3668] [serial = 2141] [outer = 16B7C800] 11:59:58 INFO - PROCESS | 3668 | 1465498798633 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 11:59:58 INFO - PROCESS | 3668 | 1465498798668 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 3668 | 1465498798670 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:59:58 INFO - PROCESS | 3668 | 1465498798673 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 3668 | 1465498798675 Marionette TRACE conn3 <- [1,2818,null,{}] 11:59:58 INFO - PROCESS | 3668 | 1465498798679 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}] 11:59:58 INFO - PROCESS | 3668 | 1465498798681 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:58 INFO - PROCESS | 3668 | 1465498798793 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:59:58 INFO - PROCESS | 3668 | 1465498798799 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 3668 | 1465498798804 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:58 INFO - PROCESS | 3668 | ++DOCSHELL 10563000 == 29 [pid = 3668] [id = 714] 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (132E5800) [pid = 3668] [serial = 2142] [outer = 00000000] 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (170F3C00) [pid = 3668] [serial = 2143] [outer = 132E5800] 11:59:58 INFO - PROCESS | 3668 | 1465498798909 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (170FEC00) [pid = 3668] [serial = 2144] [outer = 132E5800] 11:59:59 INFO - PROCESS | 3668 | 1465498799364 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]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 11:59:59 INFO - PROCESS | 3668 | 1465498799413 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 3668 | 1465498799415 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 11:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:59:59 INFO - PROCESS | 3668 | 1465498799418 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 3668 | 1465498799419 Marionette TRACE conn3 <- [1,2822,null,{}] 11:59:59 INFO - PROCESS | 3668 | 1465498799426 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}] 11:59:59 INFO - PROCESS | 3668 | 1465498799428 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:59 INFO - PROCESS | 3668 | 1465498799575 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (10433800) [pid = 3668] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (11AD4400) [pid = 3668] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0F327800) [pid = 3668] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (130BF400) [pid = 3668] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (139E6400) [pid = 3668] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (13D0E400) [pid = 3668] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (10F7A400) [pid = 3668] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (179F0C00) [pid = 3668] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (0F2CB800) [pid = 3668] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:59:59 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1A88E000) [pid = 3668] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:59:59 INFO - PROCESS | 3668 | 1465498799644 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 3668 | 1465498799646 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 11:59:59 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D2400 == 30 [pid = 3668] [id = 715] 11:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0F2D3800) [pid = 3668] [serial = 2145] [outer = 00000000] 11:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (103D2C00) [pid = 3668] [serial = 2146] [outer = 0F2D3800] 11:59:59 INFO - PROCESS | 3668 | 1465498799690 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (112DF000) [pid = 3668] [serial = 2147] [outer = 0F2D3800] 12:00:00 INFO - PROCESS | 3668 | 1465498800059 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 702ms 12:00:00 INFO - PROCESS | 3668 | 1465498800101 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3668 | 1465498800103 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:00:00 INFO - PROCESS | 3668 | 1465498800106 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 3668 | 1465498800107 Marionette TRACE conn3 <- [1,2826,null,{}] 12:00:00 INFO - PROCESS | 3668 | 1465498800111 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 3668 | 1465498800112 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:00 INFO - PROCESS | 3668 | 1465498800229 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:00:00 INFO - PROCESS | 3668 | 1465498800287 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3668 | 1465498800289 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:00 INFO - PROCESS | 3668 | ++DOCSHELL 16E57C00 == 31 [pid = 3668] [id = 716] 12:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (171A5C00) [pid = 3668] [serial = 2148] [outer = 00000000] 12:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (171B2C00) [pid = 3668] [serial = 2149] [outer = 171A5C00] 12:00:00 INFO - PROCESS | 3668 | 1465498800338 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (172E5000) [pid = 3668] [serial = 2150] [outer = 171A5C00] 12:00:00 INFO - PROCESS | 3668 | 1465498800701 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 640ms 12:00:00 INFO - PROCESS | 3668 | 1465498800744 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3668 | 1465498800746 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:00:00 INFO - PROCESS | 3668 | 1465498800749 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:00:00 INFO - PROCESS | 3668 | 1465498800751 Marionette TRACE conn3 <- [1,2830,null,{}] 12:00:00 INFO - PROCESS | 3668 | 1465498800754 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 3668 | 1465498800756 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:00 INFO - PROCESS | 3668 | 1465498800873 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:00:00 INFO - PROCESS | 3668 | 1465498800911 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3668 | 1465498800913 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:00 INFO - PROCESS | 3668 | ++DOCSHELL 171AF400 == 32 [pid = 3668] [id = 717] 12:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (171B2800) [pid = 3668] [serial = 2151] [outer = 00000000] 12:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (179CFC00) [pid = 3668] [serial = 2152] [outer = 171B2800] 12:00:00 INFO - PROCESS | 3668 | 1465498800956 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (179DB400) [pid = 3668] [serial = 2153] [outer = 171B2800] 12:00:01 INFO - PROCESS | 3668 | 1465498801371 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 640ms 12:00:01 INFO - PROCESS | 3668 | 1465498801388 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 3668 | 1465498801390 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:00:01 INFO - PROCESS | 3668 | 1465498801393 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 3668 | 1465498801395 Marionette TRACE conn3 <- [1,2834,null,{}] 12:00:01 INFO - PROCESS | 3668 | 1465498801398 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 3668 | 1465498801400 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:01 INFO - PROCESS | 3668 | 1465498801516 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:00:01 INFO - PROCESS | 3668 | 1465498801524 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 3668 | 1465498801526 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:01 INFO - PROCESS | 3668 | ++DOCSHELL 10A4BC00 == 33 [pid = 3668] [id = 718] 12:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (10A53800) [pid = 3668] [serial = 2154] [outer = 00000000] 12:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (17A63400) [pid = 3668] [serial = 2155] [outer = 10A53800] 12:00:01 INFO - PROCESS | 3668 | 1465498801569 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (17A68C00) [pid = 3668] [serial = 2156] [outer = 10A53800] 12:00:02 INFO - PROCESS | 3668 | 1465498802121 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:00:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 812ms 12:00:02 INFO - PROCESS | 3668 | 1465498802196 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 3668 | 1465498802201 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:00:02 INFO - PROCESS | 3668 | 1465498802292 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 3668 | 1465498802296 Marionette TRACE conn3 <- [1,2838,null,{}] 12:00:02 INFO - PROCESS | 3668 | 1465498802316 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 3668 | 1465498802320 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:02 INFO - PROCESS | 3668 | 1465498802434 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:00:02 INFO - PROCESS | 3668 | 1465498802566 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 3668 | 1465498802569 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:02 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D3C00 == 34 [pid = 3668] [id = 719] 12:00:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0F32DC00) [pid = 3668] [serial = 2157] [outer = 00000000] 12:00:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11AD9C00) [pid = 3668] [serial = 2158] [outer = 0F32DC00] 12:00:02 INFO - PROCESS | 3668 | 1465498802626 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1312F400) [pid = 3668] [serial = 2159] [outer = 0F32DC00] 12:00:03 INFO - PROCESS | 3668 | 1465498803197 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1046ms 12:00:03 INFO - PROCESS | 3668 | 1465498803246 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 3668 | 1465498803251 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:00:03 INFO - PROCESS | 3668 | 1465498803257 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 3668 | 1465498803260 Marionette TRACE conn3 <- [1,2842,null,{}] 12:00:03 INFO - PROCESS | 3668 | 1465498803264 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 3668 | 1465498803267 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:03 INFO - PROCESS | 3668 | 1465498803378 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:00:03 INFO - PROCESS | 3668 | 1465498803489 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 3668 | 1465498803492 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:03 INFO - PROCESS | 3668 | ++DOCSHELL 139E4400 == 35 [pid = 3668] [id = 720] 12:00:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (139E6C00) [pid = 3668] [serial = 2160] [outer = 00000000] 12:00:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (14430C00) [pid = 3668] [serial = 2161] [outer = 139E6C00] 12:00:03 INFO - PROCESS | 3668 | 1465498803588 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1444B000) [pid = 3668] [serial = 2162] [outer = 139E6C00] 12:00:04 INFO - PROCESS | 3668 | 1465498804212 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:00:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1000ms 12:00:04 INFO - PROCESS | 3668 | 1465498804259 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 3668 | 1465498804261 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:00:04 INFO - PROCESS | 3668 | 1465498804265 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 3668 | 1465498804269 Marionette TRACE conn3 <- [1,2846,null,{}] 12:00:04 INFO - PROCESS | 3668 | 1465498804279 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 3668 | 1465498804284 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:04 INFO - PROCESS | 3668 | 1465498804401 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:00:04 INFO - PROCESS | 3668 | 1465498804662 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 3668 | 1465498804665 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:04 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CDC00 == 36 [pid = 3668] [id = 721] 12:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0F2CE400) [pid = 3668] [serial = 2163] [outer = 00000000] 12:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (10560800) [pid = 3668] [serial = 2164] [outer = 0F2CE400] 12:00:04 INFO - PROCESS | 3668 | 1465498804719 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (10B6C400) [pid = 3668] [serial = 2165] [outer = 0F2CE400] 12:00:05 INFO - PROCESS | 3668 | --DOCSHELL 131DD400 == 35 [pid = 3668] [id = 391] 12:00:05 INFO - PROCESS | 3668 | --DOCSHELL 11C25000 == 34 [pid = 3668] [id = 395] 12:00:05 INFO - PROCESS | 3668 | --DOCSHELL 17D56C00 == 33 [pid = 3668] [id = 390] 12:00:05 INFO - PROCESS | 3668 | --DOCSHELL 16CCB000 == 32 [pid = 3668] [id = 389] 12:00:05 INFO - PROCESS | 3668 | --DOCSHELL 170F1800 == 31 [pid = 3668] [id = 392] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (14437000) [pid = 3668] [serial = 2114] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B89400) [pid = 3668] [serial = 2116] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13D10800) [pid = 3668] [serial = 2113] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (140D3800) [pid = 3668] [serial = 2093] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E94800) [pid = 3668] [serial = 2096] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (10F26000) [pid = 3668] [serial = 2102] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1AF81400) [pid = 3668] [serial = 2099] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (105E3C00) [pid = 3668] [serial = 2119] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (170F3800) [pid = 3668] [serial = 2117] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (112E3400) [pid = 3668] [serial = 2122] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (10A48000) [pid = 3668] [serial = 2120] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (12895400) [pid = 3668] [serial = 2110] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (12B9A000) [pid = 3668] [serial = 2111] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (105E8400) [pid = 3668] [serial = 2107] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (10A46400) [pid = 3668] [serial = 2108] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (14443C00) [pid = 3668] [serial = 2105] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (139E2000) [pid = 3668] [serial = 2104] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (10473C00) [pid = 3668] [serial = 2101] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1AB1C400) [pid = 3668] [serial = 2098] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (18230800) [pid = 3668] [serial = 2095] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (13146000) [pid = 3668] [serial = 2092] [outer = 00000000] [url = about:blank] 12:00:05 INFO - PROCESS | 3668 | 1465498805358 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1155ms 12:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:00:05 INFO - PROCESS | 3668 | 1465498805422 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 3668 | 1465498805426 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:00:05 INFO - PROCESS | 3668 | 1465498805430 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 3668 | 1465498805433 Marionette TRACE conn3 <- [1,2850,null,{}] 12:00:05 INFO - PROCESS | 3668 | 1465498805438 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 3668 | 1465498805442 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:05 INFO - PROCESS | 3668 | 1465498805527 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:00:05 INFO - PROCESS | 3668 | 1465498805625 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 3668 | 1465498805627 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:05 INFO - PROCESS | 3668 | ++DOCSHELL 105F0800 == 32 [pid = 3668] [id = 722] 12:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (105F1000) [pid = 3668] [serial = 2166] [outer = 00000000] 12:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (10FB2000) [pid = 3668] [serial = 2167] [outer = 105F1000] 12:00:05 INFO - PROCESS | 3668 | 1465498805675 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (112E4800) [pid = 3668] [serial = 2168] [outer = 105F1000] 12:00:06 INFO - PROCESS | 3668 | 1465498806133 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 12:00:06 INFO - PROCESS | 3668 | 1465498806169 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3668 | 1465498806173 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:00:06 INFO - PROCESS | 3668 | 1465498806182 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3668 | 1465498806184 Marionette TRACE conn3 <- [1,2854,null,{}] 12:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:00:06 INFO - PROCESS | 3668 | 1465498806188 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 3668 | 1465498806190 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:06 INFO - PROCESS | 3668 | 1465498806276 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:00:06 INFO - PROCESS | 3668 | 1465498806284 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3668 | 1465498806286 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:06 INFO - PROCESS | 3668 | ++DOCSHELL 12DA3800 == 33 [pid = 3668] [id = 723] 12:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12DA4000) [pid = 3668] [serial = 2169] [outer = 00000000] 12:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (131E3400) [pid = 3668] [serial = 2170] [outer = 12DA4000] 12:00:06 INFO - PROCESS | 3668 | 1465498806333 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (139DA800) [pid = 3668] [serial = 2171] [outer = 12DA4000] 12:00:06 INFO - PROCESS | 3668 | 1465498806798 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 640ms 12:00:06 INFO - PROCESS | 3668 | 1465498806822 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3668 | 1465498806824 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:00:06 INFO - PROCESS | 3668 | 1465498806829 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3668 | 1465498806834 Marionette TRACE conn3 <- [1,2858,null,{}] 12:00:06 INFO - PROCESS | 3668 | 1465498806842 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 3668 | 1465498806846 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:06 INFO - PROCESS | 3668 | 1465498806930 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:00:06 INFO - PROCESS | 3668 | 1465498806937 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3668 | 1465498806939 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:06 INFO - PROCESS | 3668 | ++DOCSHELL 13D06000 == 34 [pid = 3668] [id = 724] 12:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (140D3800) [pid = 3668] [serial = 2172] [outer = 00000000] 12:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (14447C00) [pid = 3668] [serial = 2173] [outer = 140D3800] 12:00:06 INFO - PROCESS | 3668 | 1465498806982 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15C62800) [pid = 3668] [serial = 2174] [outer = 140D3800] 12:00:07 INFO - PROCESS | 3668 | 1465498807444 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:00:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 640ms 12:00:07 INFO - PROCESS | 3668 | 1465498807486 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 3668 | 1465498807489 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:00:07 INFO - PROCESS | 3668 | 1465498807492 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 3668 | 1465498807494 Marionette TRACE conn3 <- [1,2862,null,{}] 12:00:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:00:07 INFO - PROCESS | 3668 | 1465498807497 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 3668 | 1465498807499 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:07 INFO - PROCESS | 3668 | 1465498807621 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:00:07 INFO - PROCESS | 3668 | 1465498807626 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 3668 | 1465498807628 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:07 INFO - PROCESS | 3668 | ++DOCSHELL 15E8A400 == 35 [pid = 3668] [id = 725] 12:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (16B84800) [pid = 3668] [serial = 2175] [outer = 00000000] 12:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16E5BC00) [pid = 3668] [serial = 2176] [outer = 16B84800] 12:00:07 INFO - PROCESS | 3668 | 1465498807671 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (16E61800) [pid = 3668] [serial = 2177] [outer = 16B84800] 12:00:08 INFO - PROCESS | 3668 | 1465498808135 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 12:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:00:08 INFO - PROCESS | 3668 | 1465498808175 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 3668 | 1465498808177 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:00:08 INFO - PROCESS | 3668 | 1465498808180 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 3668 | 1465498808182 Marionette TRACE conn3 <- [1,2866,null,{}] 12:00:08 INFO - PROCESS | 3668 | 1465498808186 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 3668 | 1465498808187 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:08 INFO - PROCESS | 3668 | 1465498808317 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:00:08 INFO - PROCESS | 3668 | 1465498808325 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 3668 | 1465498808331 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:08 INFO - PROCESS | 3668 | ++DOCSHELL 170F4C00 == 36 [pid = 3668] [id = 726] 12:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (170FBC00) [pid = 3668] [serial = 2178] [outer = 00000000] 12:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (171AB400) [pid = 3668] [serial = 2179] [outer = 170FBC00] 12:00:08 INFO - PROCESS | 3668 | 1465498808384 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (172E3C00) [pid = 3668] [serial = 2180] [outer = 170FBC00] 12:00:08 INFO - PROCESS | 3668 | 1465498808868 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 12:00:08 INFO - PROCESS | 3668 | 1465498808934 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 3668 | 1465498808936 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:00:08 INFO - PROCESS | 3668 | 1465498808939 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 3668 | 1465498808941 Marionette TRACE conn3 <- [1,2870,null,{}] 12:00:08 INFO - PROCESS | 3668 | 1465498808944 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 3668 | 1465498808947 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:09 INFO - PROCESS | 3668 | 1465498809091 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:00:09 INFO - PROCESS | 3668 | 1465498809162 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 3668 | 1465498809165 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:09 INFO - PROCESS | 3668 | ++DOCSHELL 17A7B800 == 37 [pid = 3668] [id = 727] 12:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17A7F000) [pid = 3668] [serial = 2181] [outer = 00000000] 12:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (17B5D000) [pid = 3668] [serial = 2182] [outer = 17A7F000] 12:00:09 INFO - PROCESS | 3668 | 1465498809217 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17D54400) [pid = 3668] [serial = 2183] [outer = 17A7F000] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (171B2800) [pid = 3668] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0C773800) [pid = 3668] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (130BC800) [pid = 3668] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (140D1400) [pid = 3668] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (16B7C800) [pid = 3668] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (13932C00) [pid = 3668] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (132E5800) [pid = 3668] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0F2D3800) [pid = 3668] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:00:09 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (171A5C00) [pid = 3668] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:00:09 INFO - PROCESS | 3668 | 1465498809725 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:00:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 843ms 12:00:09 INFO - PROCESS | 3668 | 1465498809781 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 3668 | 1465498809783 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 3668 | 1465498809786 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:00:09 INFO - PROCESS | 3668 | 1465498809787 Marionette TRACE conn3 <- [1,2874,null,{}] 12:00:09 INFO - PROCESS | 3668 | 1465498809791 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 3668 | 1465498809792 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:09 INFO - PROCESS | 3668 | 1465498809872 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:00:09 INFO - PROCESS | 3668 | 1465498809977 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 3668 | 1465498809979 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:09 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D3800 == 38 [pid = 3668] [id = 728] 12:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0F32C400) [pid = 3668] [serial = 2184] [outer = 00000000] 12:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15C67400) [pid = 3668] [serial = 2185] [outer = 0F32C400] 12:00:10 INFO - PROCESS | 3668 | 1465498810023 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (171A5C00) [pid = 3668] [serial = 2186] [outer = 0F32C400] 12:00:10 INFO - PROCESS | 3668 | 1465498810409 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:00:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 625ms 12:00:10 INFO - PROCESS | 3668 | 1465498810424 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 3668 | 1465498810426 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:00:10 INFO - PROCESS | 3668 | 1465498810430 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 3668 | 1465498810431 Marionette TRACE conn3 <- [1,2878,null,{}] 12:00:10 INFO - PROCESS | 3668 | 1465498810435 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 3668 | 1465498810437 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:10 INFO - PROCESS | 3668 | 1465498810584 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:00:10 INFO - PROCESS | 3668 | 1465498810592 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 3668 | 1465498810594 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:10 INFO - PROCESS | 3668 | ++DOCSHELL 1036C000 == 39 [pid = 3668] [id = 729] 12:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1047F400) [pid = 3668] [serial = 2187] [outer = 00000000] 12:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17D57C00) [pid = 3668] [serial = 2188] [outer = 1047F400] 12:00:10 INFO - PROCESS | 3668 | 1465498810638 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17D59C00) [pid = 3668] [serial = 2189] [outer = 1047F400] 12:00:11 INFO - PROCESS | 3668 | 1465498811074 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 12:00:11 INFO - PROCESS | 3668 | 1465498811129 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 3668 | 1465498811131 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:00:11 INFO - PROCESS | 3668 | 1465498811134 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:00:11 INFO - PROCESS | 3668 | 1465498811136 Marionette TRACE conn3 <- [1,2882,null,{}] 12:00:11 INFO - PROCESS | 3668 | 1465498811140 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 3668 | 1465498811141 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:11 INFO - PROCESS | 3668 | 1465498811270 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:00:11 INFO - PROCESS | 3668 | 1465498811281 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 3668 | 1465498811283 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:11 INFO - PROCESS | 3668 | ++DOCSHELL 173F9400 == 40 [pid = 3668] [id = 730] 12:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (17D55800) [pid = 3668] [serial = 2190] [outer = 00000000] 12:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18516800) [pid = 3668] [serial = 2191] [outer = 17D55800] 12:00:11 INFO - PROCESS | 3668 | 1465498811333 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18512400) [pid = 3668] [serial = 2192] [outer = 17D55800] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 19E8F800 == 39 [pid = 3668] [id = 393] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 13656400 == 38 [pid = 3668] [id = 402] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 12B94400 == 37 [pid = 3668] [id = 387] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 13657C00 == 36 [pid = 3668] [id = 396] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 14444800 == 35 [pid = 3668] [id = 388] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 13CB3C00 == 34 [pid = 3668] [id = 397] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 13CBE400 == 33 [pid = 3668] [id = 705] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 16CCDC00 == 32 [pid = 3668] [id = 399] 12:00:12 INFO - PROCESS | 3668 | --DOCSHELL 15772000 == 31 [pid = 3668] [id = 398] 12:00:12 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (179DB400) [pid = 3668] [serial = 2153] [outer = 00000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (10A54C00) [pid = 3668] [serial = 2129] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0F328400) [pid = 3668] [serial = 2128] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13130000) [pid = 3668] [serial = 2131] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (131E2C00) [pid = 3668] [serial = 2132] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (155E6800) [pid = 3668] [serial = 2137] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16B97C00) [pid = 3668] [serial = 2140] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16CD1C00) [pid = 3668] [serial = 2141] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (139E7400) [pid = 3668] [serial = 2134] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13CBF800) [pid = 3668] [serial = 2135] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (112E2C00) [pid = 3668] [serial = 2125] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (170FEC00) [pid = 3668] [serial = 2144] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (170F3C00) [pid = 3668] [serial = 2143] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (103D2C00) [pid = 3668] [serial = 2146] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (171B2C00) [pid = 3668] [serial = 2149] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (112DF000) [pid = 3668] [serial = 2147] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (179CFC00) [pid = 3668] [serial = 2152] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (17A63400) [pid = 3668] [serial = 2155] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (172E5000) [pid = 3668] [serial = 2150] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (15778C00) [pid = 3668] [serial = 2138] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3668 | 1465498813113 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2013ms 12:00:13 INFO - PROCESS | 3668 | 1465498813156 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 3668 | 1465498813160 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:00:13 INFO - PROCESS | 3668 | 1465498813165 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 3668 | 1465498813168 Marionette TRACE conn3 <- [1,2886,null,{}] 12:00:13 INFO - PROCESS | 3668 | 1465498813174 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 3668 | 1465498813177 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:13 INFO - PROCESS | 3668 | 1465498813270 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:00:13 INFO - PROCESS | 3668 | 1465498813277 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 3668 | 1465498813281 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:13 INFO - PROCESS | 3668 | ++DOCSHELL 10479400 == 32 [pid = 3668] [id = 731] 12:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (1047D400) [pid = 3668] [serial = 2193] [outer = 00000000] 12:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (10A4CC00) [pid = 3668] [serial = 2194] [outer = 1047D400] 12:00:13 INFO - PROCESS | 3668 | 1465498813329 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (10F23800) [pid = 3668] [serial = 2195] [outer = 1047D400] 12:00:13 INFO - PROCESS | 3668 | 1465498813872 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 12:00:13 INFO - PROCESS | 3668 | 1465498813903 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 3668 | 1465498813908 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:00:13 INFO - PROCESS | 3668 | 1465498813914 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 3668 | 1465498813917 Marionette TRACE conn3 <- [1,2890,null,{}] 12:00:13 INFO - PROCESS | 3668 | 1465498813920 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 3668 | 1465498813923 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:13 INFO - PROCESS | 3668 | 1465498814012 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:00:14 INFO - PROCESS | 3668 | 1465498814021 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3668 | 1465498814024 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:14 INFO - PROCESS | 3668 | ++DOCSHELL 11C17400 == 33 [pid = 3668] [id = 732] 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (11C1C000) [pid = 3668] [serial = 2196] [outer = 00000000] 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (12AEA800) [pid = 3668] [serial = 2197] [outer = 11C1C000] 12:00:14 INFO - PROCESS | 3668 | 1465498814070 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (12D68C00) [pid = 3668] [serial = 2198] [outer = 11C1C000] 12:00:14 INFO - PROCESS | 3668 | 1465498814562 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 687ms 12:00:14 INFO - PROCESS | 3668 | 1465498814613 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3668 | 1465498814615 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:00:14 INFO - PROCESS | 3668 | 1465498814619 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:00:14 INFO - PROCESS | 3668 | 1465498814622 Marionette TRACE conn3 <- [1,2894,null,{}] 12:00:14 INFO - PROCESS | 3668 | 1465498814633 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 3668 | 1465498814638 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:14 INFO - PROCESS | 3668 | 1465498814748 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:00:14 INFO - PROCESS | 3668 | 1465498814853 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3668 | 1465498814856 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:14 INFO - PROCESS | 3668 | ++DOCSHELL 139E7400 == 34 [pid = 3668] [id = 733] 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (139E7C00) [pid = 3668] [serial = 2199] [outer = 00000000] 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (13CB5400) [pid = 3668] [serial = 2200] [outer = 139E7C00] 12:00:14 INFO - PROCESS | 3668 | 1465498814903 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13D03C00) [pid = 3668] [serial = 2201] [outer = 139E7C00] 12:00:15 INFO - PROCESS | 3668 | 1465498815272 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 687ms 12:00:15 INFO - PROCESS | 3668 | 1465498815318 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 3668 | 1465498815320 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:00:15 INFO - PROCESS | 3668 | 1465498815323 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:00:15 INFO - PROCESS | 3668 | 1465498815325 Marionette TRACE conn3 <- [1,2898,null,{}] 12:00:15 INFO - PROCESS | 3668 | 1465498815349 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 3668 | 1465498815351 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:15 INFO - PROCESS | 3668 | 1465498815441 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:00:15 INFO - PROCESS | 3668 | 1465498815446 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 3668 | 1465498815448 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:15 INFO - PROCESS | 3668 | ++DOCSHELL 14431C00 == 35 [pid = 3668] [id = 734] 12:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (14435000) [pid = 3668] [serial = 2202] [outer = 00000000] 12:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (155E6800) [pid = 3668] [serial = 2203] [outer = 14435000] 12:00:15 INFO - PROCESS | 3668 | 1465498815477 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1562B400) [pid = 3668] [serial = 2204] [outer = 14435000] 12:00:15 INFO - PROCESS | 3668 | 1465498815903 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:00:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:00:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 609ms 12:00:15 INFO - PROCESS | 3668 | 1465498815925 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 3668 | 1465498815927 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:00:15 INFO - PROCESS | 3668 | 1465498815931 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - TEST-START | /DOMEvents/constructors.html 12:00:15 INFO - PROCESS | 3668 | 1465498815932 Marionette TRACE conn3 <- [1,2902,null,{}] 12:00:15 INFO - PROCESS | 3668 | 1465498815936 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 3668 | 1465498815938 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:16 INFO - PROCESS | 3668 | 1465498816057 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:00:16 INFO - PROCESS | 3668 | 1465498816064 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3668 | 1465498816066 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:16 INFO - PROCESS | 3668 | ++DOCSHELL 14437000 == 36 [pid = 3668] [id = 735] 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15772000) [pid = 3668] [serial = 2205] [outer = 00000000] 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (15E8E800) [pid = 3668] [serial = 2206] [outer = 15772000] 12:00:16 INFO - PROCESS | 3668 | 1465498816110 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (16B86000) [pid = 3668] [serial = 2207] [outer = 15772000] 12:00:16 INFO - PROCESS | 3668 | 1465498816653 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:00:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:00:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 749ms 12:00:16 INFO - PROCESS | 3668 | 1465498816691 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3668 | 1465498816693 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:00:16 INFO - PROCESS | 3668 | 1465498816697 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 3668 | 1465498816699 Marionette TRACE conn3 <- [1,2906,null,{}] 12:00:16 INFO - PROCESS | 3668 | 1465498816702 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 3668 | 1465498816708 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:16 INFO - PROCESS | 3668 | 1465498816812 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:00:16 INFO - PROCESS | 3668 | 1465498816824 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3668 | 1465498816826 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:16 INFO - PROCESS | 3668 | ++DOCSHELL 171A5800 == 37 [pid = 3668] [id = 736] 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (171A7400) [pid = 3668] [serial = 2208] [outer = 00000000] 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (172E5000) [pid = 3668] [serial = 2209] [outer = 171A7400] 12:00:16 INFO - PROCESS | 3668 | 1465498816870 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179CFC00) [pid = 3668] [serial = 2210] [outer = 171A7400] 12:00:17 INFO - PROCESS | 3668 | 1465498817292 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:00:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 625ms 12:00:17 INFO - PROCESS | 3668 | 1465498817345 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 3668 | 1465498817347 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 3668 | 1465498817350 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:00:17 INFO - PROCESS | 3668 | 1465498817352 Marionette TRACE conn3 <- [1,2910,null,{}] 12:00:17 INFO - PROCESS | 3668 | 1465498817359 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 3668 | 1465498817361 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:17 INFO - PROCESS | 3668 | 1465498817466 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:00:17 INFO - PROCESS | 3668 | 1465498817478 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 3668 | 1465498817480 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:17 INFO - PROCESS | 3668 | ++DOCSHELL 172E2400 == 38 [pid = 3668] [id = 737] 12:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (179D9C00) [pid = 3668] [serial = 2211] [outer = 00000000] 12:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (17A71000) [pid = 3668] [serial = 2212] [outer = 179D9C00] 12:00:17 INFO - PROCESS | 3668 | 1465498817523 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (17A74800) [pid = 3668] [serial = 2213] [outer = 179D9C00] 12:00:17 INFO - PROCESS | 3668 | [3668] 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 12:00:17 INFO - PROCESS | 3668 | [3668] 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 12:00:17 INFO - PROCESS | 3668 | [3668] 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 12:00:17 INFO - PROCESS | 3668 | [3668] 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 12:00:17 INFO - PROCESS | 3668 | 1465498817945 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:00:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:00:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:00:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:00:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:00:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:00:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 12:00:17 INFO - PROCESS | 3668 | 1465498817998 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 3668 | 1465498818000 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:00:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:00:18 INFO - PROCESS | 3668 | 1465498818003 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 3668 | 1465498818005 Marionette TRACE conn3 <- [1,2914,null,{}] 12:00:18 INFO - PROCESS | 3668 | 1465498818010 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 3668 | 1465498818012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:18 INFO - PROCESS | 3668 | 1465498818089 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:00:18 INFO - PROCESS | 3668 | 1465498818094 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3668 | 1465498818096 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:18 INFO - PROCESS | 3668 | ++DOCSHELL 18230000 == 39 [pid = 3668] [id = 738] 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18337800) [pid = 3668] [serial = 2214] [outer = 00000000] 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19DE9800) [pid = 3668] [serial = 2215] [outer = 18337800] 12:00:18 INFO - PROCESS | 3668 | 1465498818139 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (19DEA400) [pid = 3668] [serial = 2216] [outer = 18337800] 12:00:18 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:00:18 INFO - PROCESS | 3668 | 1465498818595 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:00:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 640ms 12:00:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:00:18 INFO - PROCESS | 3668 | 1465498818641 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 3668 | 1465498818643 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 3668 | 1465498818646 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 3668 | 1465498818648 Marionette TRACE conn3 <- [1,2918,null,{}] 12:00:18 INFO - PROCESS | 3668 | 1465498818651 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 3668 | 1465498818653 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:18 INFO - PROCESS | 3668 | 1465498818767 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:00:18 INFO - PROCESS | 3668 | 1465498818774 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3668 | 1465498818776 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:18 INFO - PROCESS | 3668 | ++DOCSHELL 139E7000 == 40 [pid = 3668] [id = 739] 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19DF6C00) [pid = 3668] [serial = 2217] [outer = 00000000] 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (19E8A400) [pid = 3668] [serial = 2218] [outer = 19DF6C00] 12:00:18 INFO - PROCESS | 3668 | 1465498818876 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19E8CC00) [pid = 3668] [serial = 2219] [outer = 19DF6C00] 12:00:19 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:00:19 INFO - PROCESS | 3668 | 1465498819303 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:00:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 686ms 12:00:19 INFO - PROCESS | 3668 | 1465498819346 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3668 | 1465498819348 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:00:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:00:19 INFO - PROCESS | 3668 | 1465498819351 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 3668 | 1465498819353 Marionette TRACE conn3 <- [1,2922,null,{}] 12:00:19 INFO - PROCESS | 3668 | 1465498819356 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 3668 | 1465498819358 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:19 INFO - PROCESS | 3668 | 1465498819476 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:00:19 INFO - PROCESS | 3668 | 1465498819481 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3668 | 1465498819483 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:19 INFO - PROCESS | 3668 | ++DOCSHELL 19DF2000 == 41 [pid = 3668] [id = 740] 12:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19DF5400) [pid = 3668] [serial = 2220] [outer = 00000000] 12:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A247400) [pid = 3668] [serial = 2221] [outer = 19DF5400] 12:00:19 INFO - PROCESS | 3668 | 1465498819531 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A24A800) [pid = 3668] [serial = 2222] [outer = 19DF5400] 12:00:19 INFO - PROCESS | 3668 | 1465498819962 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 624ms 12:00:19 INFO - PROCESS | 3668 | 1465498819990 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3668 | 1465498819992 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:00:20 INFO - PROCESS | 3668 | 1465498820006 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 3668 | 1465498820009 Marionette TRACE conn3 <- [1,2926,null,{}] 12:00:20 INFO - PROCESS | 3668 | 1465498820012 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 3668 | 1465498820014 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:20 INFO - PROCESS | 3668 | 1465498820141 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:00:20 INFO - PROCESS | 3668 | 1465498820241 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 3668 | 1465498820243 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:20 INFO - PROCESS | 3668 | ++DOCSHELL 140D2400 == 42 [pid = 3668] [id = 741] 12:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A25A400) [pid = 3668] [serial = 2223] [outer = 00000000] 12:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A63C400) [pid = 3668] [serial = 2224] [outer = 1A25A400] 12:00:20 INFO - PROCESS | 3668 | 1465498820289 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A7D0000) [pid = 3668] [serial = 2225] [outer = 1A25A400] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1047F400) [pid = 3668] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (170FBC00) [pid = 3668] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0F32C400) [pid = 3668] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17A7F000) [pid = 3668] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0F32DC00) [pid = 3668] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (10A53800) [pid = 3668] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (140D3800) [pid = 3668] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (12DA4000) [pid = 3668] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (105F1000) [pid = 3668] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F2CE400) [pid = 3668] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (139E6C00) [pid = 3668] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B84800) [pid = 3668] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (112DD400) [pid = 3668] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:00:20 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10F24400) [pid = 3668] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:00:20 INFO - PROCESS | 3668 | 1465498820903 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:00:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 936ms 12:00:20 INFO - PROCESS | 3668 | 1465498820952 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 3668 | 1465498820954 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:00:20 INFO - PROCESS | 3668 | 1465498820969 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 3668 | 1465498820971 Marionette TRACE conn3 <- [1,2930,null,{}] 12:00:20 INFO - PROCESS | 3668 | 1465498820975 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 3668 | 1465498820977 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:21 INFO - PROCESS | 3668 | 1465498821058 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:00:21 INFO - PROCESS | 3668 | 1465498821063 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 3668 | 1465498821065 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:21 INFO - PROCESS | 3668 | ++DOCSHELL 12DA4000 == 43 [pid = 3668] [id = 742] 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1303B800) [pid = 3668] [serial = 2226] [outer = 00000000] 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (140C6C00) [pid = 3668] [serial = 2227] [outer = 1303B800] 12:00:21 INFO - PROCESS | 3668 | 1465498821108 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (16CC7800) [pid = 3668] [serial = 2228] [outer = 1303B800] 12:00:21 INFO - PROCESS | 3668 | 1465498821522 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:00:21 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:00:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:00:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 593ms 12:00:21 INFO - PROCESS | 3668 | 1465498821554 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 3668 | 1465498821556 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:00:21 INFO - PROCESS | 3668 | 1465498821559 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 3668 | 1465498821561 Marionette TRACE conn3 <- [1,2934,null,{}] 12:00:21 INFO - PROCESS | 3668 | 1465498821564 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 3668 | 1465498821566 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:21 INFO - PROCESS | 3668 | 1465498821699 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:00:21 INFO - PROCESS | 3668 | 1465498821706 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 3668 | 1465498821708 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:21 INFO - PROCESS | 3668 | ++DOCSHELL 171B1C00 == 44 [pid = 3668] [id = 743] 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17B5D800) [pid = 3668] [serial = 2229] [outer = 00000000] 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A63BC00) [pid = 3668] [serial = 2230] [outer = 17B5D800] 12:00:21 INFO - PROCESS | 3668 | 1465498821751 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A645000) [pid = 3668] [serial = 2231] [outer = 17B5D800] 12:00:22 INFO - PROCESS | 3668 | 1465498822153 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:00:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 640ms 12:00:22 INFO - PROCESS | 3668 | 1465498822198 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 3668 | 1465498822200 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:00:22 INFO - PROCESS | 3668 | 1465498822203 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 3668 | 1465498822205 Marionette TRACE conn3 <- [1,2938,null,{}] 12:00:22 INFO - PROCESS | 3668 | 1465498822209 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 3668 | 1465498822211 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:22 INFO - PROCESS | 3668 | 1465498822336 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:00:22 INFO - PROCESS | 3668 | 1465498822343 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 3668 | 1465498822345 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:22 INFO - PROCESS | 3668 | ++DOCSHELL 15E8D800 == 45 [pid = 3668] [id = 744] 12:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (171A4000) [pid = 3668] [serial = 2232] [outer = 00000000] 12:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1A884400) [pid = 3668] [serial = 2233] [outer = 171A4000] 12:00:22 INFO - PROCESS | 3668 | 1465498822388 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1A884C00) [pid = 3668] [serial = 2234] [outer = 171A4000] 12:00:22 INFO - PROCESS | 3668 | ++DOCSHELL 0F2C5C00 == 46 [pid = 3668] [id = 745] 12:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0F2C6000) [pid = 3668] [serial = 2235] [outer = 00000000] 12:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0F2C9C00) [pid = 3668] [serial = 2236] [outer = 0F2C6000] 12:00:22 INFO - PROCESS | 3668 | 1465498822940 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:00:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 12:00:23 INFO - PROCESS | 3668 | 1465498823016 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 3668 | 1465498823021 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:00:23 INFO - PROCESS | 3668 | 1465498823070 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 3668 | 1465498823074 Marionette TRACE conn3 <- [1,2942,null,{}] 12:00:23 INFO - PROCESS | 3668 | 1465498823105 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 3668 | 1465498823108 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:23 INFO - PROCESS | 3668 | 1465498823247 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:00:23 INFO - PROCESS | 3668 | 1465498823383 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 3668 | 1465498823388 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:23 INFO - PROCESS | 3668 | ++DOCSHELL 0F331C00 == 47 [pid = 3668] [id = 746] 12:00:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0F332000) [pid = 3668] [serial = 2237] [outer = 00000000] 12:00:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (112DB400) [pid = 3668] [serial = 2238] [outer = 0F332000] 12:00:23 INFO - PROCESS | 3668 | 1465498823448 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (12889000) [pid = 3668] [serial = 2239] [outer = 0F332000] 12:00:24 INFO - PROCESS | 3668 | 1465498824024 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:00:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 968ms 12:00:24 INFO - PROCESS | 3668 | 1465498824032 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 3668 | 1465498824037 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:00:24 INFO - PROCESS | 3668 | 1465498824069 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 3668 | 1465498824072 Marionette TRACE conn3 <- [1,2946,null,{}] 12:00:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:00:24 INFO - PROCESS | 3668 | 1465498824076 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:24 INFO - PROCESS | 3668 | 1465498824079 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:24 INFO - PROCESS | 3668 | 1465498824215 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:00:24 INFO - PROCESS | 3668 | 1465498824339 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 3668 | 1465498824342 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:24 INFO - PROCESS | 3668 | ++DOCSHELL 139E0C00 == 48 [pid = 3668] [id = 747] 12:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (139E1800) [pid = 3668] [serial = 2240] [outer = 00000000] 12:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1577A000) [pid = 3668] [serial = 2241] [outer = 139E1800] 12:00:24 INFO - PROCESS | 3668 | 1465498824445 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (16E5B000) [pid = 3668] [serial = 2242] [outer = 139E1800] 12:00:25 INFO - PROCESS | 3668 | 1465498825305 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:00:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1250ms 12:00:25 INFO - PROCESS | 3668 | 1465498825331 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3668 | 1465498825334 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:00:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:00:25 INFO - PROCESS | 3668 | 1465498825340 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 3668 | 1465498825342 Marionette TRACE conn3 <- [1,2950,null,{}] 12:00:25 INFO - PROCESS | 3668 | 1465498825348 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 3668 | 1465498825350 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:25 INFO - PROCESS | 3668 | 1465498825454 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:00:25 INFO - PROCESS | 3668 | 1465498825599 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 3668 | 1465498825602 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:25 INFO - PROCESS | 3668 | ++DOCSHELL 10A4B400 == 49 [pid = 3668] [id = 748] 12:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (10A4E400) [pid = 3668] [serial = 2243] [outer = 00000000] 12:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (112E9800) [pid = 3668] [serial = 2244] [outer = 10A4E400] 12:00:25 INFO - PROCESS | 3668 | 1465498825655 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (12AE6000) [pid = 3668] [serial = 2245] [outer = 10A4E400] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 1036C000 == 48 [pid = 3668] [id = 729] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 0F2D3800 == 47 [pid = 3668] [id = 728] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 17A7B800 == 46 [pid = 3668] [id = 727] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 15E8A400 == 45 [pid = 3668] [id = 725] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 170F4C00 == 44 [pid = 3668] [id = 726] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 171B1C00 == 43 [pid = 3668] [id = 743] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 12DA4000 == 42 [pid = 3668] [id = 742] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 140D2400 == 41 [pid = 3668] [id = 741] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 19DF2000 == 40 [pid = 3668] [id = 740] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 139E7000 == 39 [pid = 3668] [id = 739] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 18230000 == 38 [pid = 3668] [id = 738] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 172E2400 == 37 [pid = 3668] [id = 737] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 171A5800 == 36 [pid = 3668] [id = 736] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 14437000 == 35 [pid = 3668] [id = 735] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 14431C00 == 34 [pid = 3668] [id = 734] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 139E7400 == 33 [pid = 3668] [id = 733] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18516800) [pid = 3668] [serial = 2191] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 11C17400 == 32 [pid = 3668] [id = 732] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 10479400 == 31 [pid = 3668] [id = 731] 12:00:25 INFO - PROCESS | 3668 | --DOCSHELL 173F9400 == 30 [pid = 3668] [id = 730] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (114BAC00) [pid = 3668] [serial = 2123] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (17D59C00) [pid = 3668] [serial = 2189] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (171AB400) [pid = 3668] [serial = 2179] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15C67400) [pid = 3668] [serial = 2185] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (17B5D000) [pid = 3668] [serial = 2182] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (17D54400) [pid = 3668] [serial = 2183] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (11AD9C00) [pid = 3668] [serial = 2158] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17A68C00) [pid = 3668] [serial = 2156] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (14447C00) [pid = 3668] [serial = 2173] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (131E3400) [pid = 3668] [serial = 2170] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (139DA800) [pid = 3668] [serial = 2171] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (10FB2000) [pid = 3668] [serial = 2167] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (112E4800) [pid = 3668] [serial = 2168] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (10B6C400) [pid = 3668] [serial = 2165] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (10560800) [pid = 3668] [serial = 2164] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1444B000) [pid = 3668] [serial = 2162] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14430C00) [pid = 3668] [serial = 2161] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1312F400) [pid = 3668] [serial = 2159] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16E5BC00) [pid = 3668] [serial = 2176] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (172E3C00) [pid = 3668] [serial = 2180] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (171A5C00) [pid = 3668] [serial = 2186] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (16E61800) [pid = 3668] [serial = 2177] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15C62800) [pid = 3668] [serial = 2174] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (17D57C00) [pid = 3668] [serial = 2188] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1280AC00) [pid = 3668] [serial = 2126] [outer = 00000000] [url = about:blank] 12:00:26 INFO - PROCESS | 3668 | 1465498826143 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:00:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 843ms 12:00:26 INFO - PROCESS | 3668 | 1465498826180 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 3668 | 1465498826184 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:00:26 INFO - PROCESS | 3668 | 1465498826197 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 3668 | 1465498826200 Marionette TRACE conn3 <- [1,2954,null,{}] 12:00:26 INFO - PROCESS | 3668 | 1465498826203 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 3668 | 1465498826205 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:26 INFO - PROCESS | 3668 | 1465498826294 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:00:26 INFO - PROCESS | 3668 | 1465498826301 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3668 | 1465498826304 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:26 INFO - PROCESS | 3668 | ++DOCSHELL 10F21400 == 31 [pid = 3668] [id = 749] 12:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (10F79800) [pid = 3668] [serial = 2246] [outer = 00000000] 12:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (12811800) [pid = 3668] [serial = 2247] [outer = 10F79800] 12:00:26 INFO - PROCESS | 3668 | 1465498826355 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13123C00) [pid = 3668] [serial = 2248] [outer = 10F79800] 12:00:26 INFO - PROCESS | 3668 | 1465498826851 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:00:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 12:00:26 INFO - PROCESS | 3668 | 1465498826890 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 3668 | 1465498826892 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:00:26 INFO - PROCESS | 3668 | 1465498826895 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 3668 | 1465498826899 Marionette TRACE conn3 <- [1,2958,null,{}] 12:00:26 INFO - PROCESS | 3668 | 1465498826913 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 3668 | 1465498826918 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:26 INFO - PROCESS | 3668 | 1465498827000 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:00:26 INFO - PROCESS | 3668 | 1465498827009 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3668 | 1465498827012 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:27 INFO - PROCESS | 3668 | ++DOCSHELL 139E0000 == 32 [pid = 3668] [id = 750] 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (139E1400) [pid = 3668] [serial = 2249] [outer = 00000000] 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (139E8C00) [pid = 3668] [serial = 2250] [outer = 139E1400] 12:00:27 INFO - PROCESS | 3668 | 1465498827059 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (140D3000) [pid = 3668] [serial = 2251] [outer = 139E1400] 12:00:27 INFO - PROCESS | 3668 | 1465498827509 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:00:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:00:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 12:00:27 INFO - PROCESS | 3668 | 1465498827533 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 3668 | 1465498827535 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:00:27 INFO - PROCESS | 3668 | 1465498827539 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 3668 | 1465498827540 Marionette TRACE conn3 <- [1,2962,null,{}] 12:00:27 INFO - PROCESS | 3668 | 1465498827544 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:27 INFO - PROCESS | 3668 | 1465498827546 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:27 INFO - PROCESS | 3668 | 1465498827630 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:00:27 INFO - PROCESS | 3668 | 1465498827635 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 3668 | 1465498827637 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:27 INFO - PROCESS | 3668 | ++DOCSHELL 14439C00 == 33 [pid = 3668] [id = 751] 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (14442400) [pid = 3668] [serial = 2252] [outer = 00000000] 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1562A000) [pid = 3668] [serial = 2253] [outer = 14442400] 12:00:27 INFO - PROCESS | 3668 | 1465498827682 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15C68000) [pid = 3668] [serial = 2254] [outer = 14442400] 12:00:28 INFO - PROCESS | 3668 | 1465498828149 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:00:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 12:00:28 INFO - PROCESS | 3668 | 1465498828176 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3668 | 1465498828178 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:00:28 INFO - PROCESS | 3668 | 1465498828181 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3668 | 1465498828183 Marionette TRACE conn3 <- [1,2966,null,{}] 12:00:28 INFO - PROCESS | 3668 | 1465498828190 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3668 | 1465498828192 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:28 INFO - PROCESS | 3668 | 1465498828331 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:00:28 INFO - PROCESS | 3668 | 1465498828336 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3668 | 1465498828338 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:28 INFO - PROCESS | 3668 | ++DOCSHELL 15C94C00 == 34 [pid = 3668] [id = 752] 12:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15C97400) [pid = 3668] [serial = 2255] [outer = 00000000] 12:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16EF5000) [pid = 3668] [serial = 2256] [outer = 15C97400] 12:00:28 INFO - PROCESS | 3668 | 1465498828383 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16EFE000) [pid = 3668] [serial = 2257] [outer = 15C97400] 12:00:28 INFO - PROCESS | 3668 | 1465498828811 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:00:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 12:00:28 INFO - PROCESS | 3668 | 1465498828885 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3668 | 1465498828887 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:00:28 INFO - PROCESS | 3668 | 1465498828890 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:00:28 INFO - PROCESS | 3668 | 1465498828892 Marionette TRACE conn3 <- [1,2970,null,{}] 12:00:28 INFO - PROCESS | 3668 | 1465498828895 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3668 | 1465498828900 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:29 INFO - PROCESS | 3668 | 1465498829035 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:00:29 INFO - PROCESS | 3668 | 1465498829132 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 3668 | 1465498829134 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:29 INFO - PROCESS | 3668 | ++DOCSHELL 170F7800 == 35 [pid = 3668] [id = 753] 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (170FC000) [pid = 3668] [serial = 2258] [outer = 00000000] 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (171AD400) [pid = 3668] [serial = 2259] [outer = 170FC000] 12:00:29 INFO - PROCESS | 3668 | 1465498829178 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (172D8800) [pid = 3668] [serial = 2260] [outer = 170FC000] 12:00:29 INFO - PROCESS | 3668 | 1465498829565 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:00:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:00:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:00:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 12:00:29 INFO - PROCESS | 3668 | 1465498829592 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 3668 | 1465498829593 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:00:29 INFO - PROCESS | 3668 | 1465498829604 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 3668 | 1465498829606 Marionette TRACE conn3 <- [1,2974,null,{}] 12:00:29 INFO - PROCESS | 3668 | 1465498829610 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 3668 | 1465498829611 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:29 INFO - PROCESS | 3668 | 1465498829725 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:00:29 INFO - PROCESS | 3668 | 1465498829738 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 3668 | 1465498829740 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:29 INFO - PROCESS | 3668 | ++DOCSHELL 112E1C00 == 36 [pid = 3668] [id = 754] 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (171B1000) [pid = 3668] [serial = 2261] [outer = 00000000] 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (17A7B800) [pid = 3668] [serial = 2262] [outer = 171B1000] 12:00:29 INFO - PROCESS | 3668 | 1465498829786 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17A80800) [pid = 3668] [serial = 2263] [outer = 171B1000] 12:00:30 INFO - PROCESS | 3668 | 1465498830419 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19DF6C00) [pid = 3668] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1047D400) [pid = 3668] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (179D9C00) [pid = 3668] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (171A7400) [pid = 3668] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (14435000) [pid = 3668] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18337800) [pid = 3668] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19DF5400) [pid = 3668] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (11C1C000) [pid = 3668] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (139E7C00) [pid = 3668] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (17D55800) [pid = 3668] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (17B5D800) [pid = 3668] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A25A400) [pid = 3668] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (15772000) [pid = 3668] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:00:30 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1303B800) [pid = 3668] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:00:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:00:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 12:00:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:00:30 INFO - PROCESS | 3668 | 1465498830502 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 3668 | 1465498830504 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:00:30 INFO - PROCESS | 3668 | 1465498830507 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 3668 | 1465498830509 Marionette TRACE conn3 <- [1,2978,null,{}] 12:00:30 INFO - PROCESS | 3668 | 1465498830513 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 3668 | 1465498830515 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:30 INFO - PROCESS | 3668 | 1465498830593 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:00:30 INFO - PROCESS | 3668 | 1465498830598 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 3668 | 1465498830600 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:30 INFO - PROCESS | 3668 | ++DOCSHELL 1309D400 == 37 [pid = 3668] [id = 755] 12:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (132E1400) [pid = 3668] [serial = 2264] [outer = 00000000] 12:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1500E800) [pid = 3668] [serial = 2265] [outer = 132E1400] 12:00:30 INFO - PROCESS | 3668 | 1465498830643 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (171A7400) [pid = 3668] [serial = 2266] [outer = 132E1400] 12:00:30 INFO - PROCESS | 3668 | ++DOCSHELL 17D5A800 == 38 [pid = 3668] [id = 756] 12:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18227400) [pid = 3668] [serial = 2267] [outer = 00000000] 12:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1822F400) [pid = 3668] [serial = 2268] [outer = 18227400] 12:00:31 INFO - PROCESS | 3668 | 1465498831089 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:00:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 12:00:31 INFO - PROCESS | 3668 | 1465498831145 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3668 | 1465498831147 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:00:31 INFO - PROCESS | 3668 | 1465498831151 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:00:31 INFO - PROCESS | 3668 | 1465498831152 Marionette TRACE conn3 <- [1,2982,null,{}] 12:00:31 INFO - PROCESS | 3668 | 1465498831156 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 3668 | 1465498831158 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:31 INFO - PROCESS | 3668 | 1465498831249 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:00:31 INFO - PROCESS | 3668 | 1465498831255 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3668 | 1465498831257 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:31 INFO - PROCESS | 3668 | ++DOCSHELL 139DFC00 == 39 [pid = 3668] [id = 757] 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17A65400) [pid = 3668] [serial = 2269] [outer = 00000000] 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1850F000) [pid = 3668] [serial = 2270] [outer = 17A65400] 12:00:31 INFO - PROCESS | 3668 | 1465498831300 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (17D55800) [pid = 3668] [serial = 2271] [outer = 17A65400] 12:00:31 INFO - PROCESS | 3668 | 1465498831715 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:00:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 12:00:31 INFO - PROCESS | 3668 | 1465498831748 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3668 | 1465498831750 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:00:31 INFO - PROCESS | 3668 | 1465498831757 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 3668 | 1465498831759 Marionette TRACE conn3 <- [1,2986,null,{}] 12:00:31 INFO - PROCESS | 3668 | 1465498831778 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 3668 | 1465498831780 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:31 INFO - PROCESS | 3668 | 1465498831877 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:00:31 INFO - PROCESS | 3668 | 1465498831882 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3668 | 1465498831884 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:31 INFO - PROCESS | 3668 | ++DOCSHELL 10438400 == 40 [pid = 3668] [id = 758] 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (10F25000) [pid = 3668] [serial = 2272] [outer = 00000000] 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19DED800) [pid = 3668] [serial = 2273] [outer = 10F25000] 12:00:31 INFO - PROCESS | 3668 | 1465498831934 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19DF4C00) [pid = 3668] [serial = 2274] [outer = 10F25000] 12:00:32 INFO - PROCESS | 3668 | 1465498832381 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:00:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 656ms 12:00:32 INFO - PROCESS | 3668 | 1465498832412 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 3668 | 1465498832414 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:00:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:00:32 INFO - PROCESS | 3668 | 1465498832475 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 3668 | 1465498832479 Marionette TRACE conn3 <- [1,2990,null,{}] 12:00:32 INFO - PROCESS | 3668 | 1465498832484 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:32 INFO - PROCESS | 3668 | 1465498832488 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:32 INFO - PROCESS | 3668 | 1465498832605 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:00:32 INFO - PROCESS | 3668 | 1465498832749 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 3668 | 1465498832753 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:32 INFO - PROCESS | 3668 | ++DOCSHELL 10433000 == 41 [pid = 3668] [id = 759] 12:00:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (10475000) [pid = 3668] [serial = 2275] [outer = 00000000] 12:00:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (10A48000) [pid = 3668] [serial = 2276] [outer = 10475000] 12:00:32 INFO - PROCESS | 3668 | 1465498832813 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (10BBA400) [pid = 3668] [serial = 2277] [outer = 10475000] 12:00:33 INFO - PROCESS | 3668 | 1465498833366 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:00:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 953ms 12:00:33 INFO - PROCESS | 3668 | 1465498833429 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 3668 | 1465498833433 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:00:33 INFO - PROCESS | 3668 | 1465498833438 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 3668 | 1465498833441 Marionette TRACE conn3 <- [1,2994,null,{}] 12:00:33 INFO - PROCESS | 3668 | 1465498833448 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 3668 | 1465498833452 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:33 INFO - PROCESS | 3668 | 1465498833597 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:00:33 INFO - PROCESS | 3668 | 1465498833741 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 3668 | 1465498833744 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:33 INFO - PROCESS | 3668 | ++DOCSHELL 132EB000 == 42 [pid = 3668] [id = 760] 12:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (132F0000) [pid = 3668] [serial = 2278] [outer = 00000000] 12:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (139E3C00) [pid = 3668] [serial = 2279] [outer = 132F0000] 12:00:33 INFO - PROCESS | 3668 | 1465498833801 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (14434400) [pid = 3668] [serial = 2280] [outer = 132F0000] 12:00:34 INFO - PROCESS | 3668 | 1465498834310 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:00:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:00:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 906ms 12:00:34 INFO - PROCESS | 3668 | 1465498834344 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 3668 | 1465498834346 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:00:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:00:34 INFO - PROCESS | 3668 | 1465498834350 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 3668 | 1465498834352 Marionette TRACE conn3 <- [1,2998,null,{}] 12:00:34 INFO - PROCESS | 3668 | 1465498834357 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 3668 | 1465498834359 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:34 INFO - PROCESS | 3668 | 1465498834471 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:00:34 INFO - PROCESS | 3668 | 1465498834634 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 3668 | 1465498834641 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:34 INFO - PROCESS | 3668 | ++DOCSHELL 171AF800 == 43 [pid = 3668] [id = 761] 12:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (171AFC00) [pid = 3668] [serial = 2281] [outer = 00000000] 12:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (17A6B800) [pid = 3668] [serial = 2282] [outer = 171AFC00] 12:00:34 INFO - PROCESS | 3668 | 1465498834699 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1850EC00) [pid = 3668] [serial = 2283] [outer = 171AFC00] 12:00:34 INFO - PROCESS | 3668 | [3668] 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 12:00:35 INFO - PROCESS | 3668 | 1465498835304 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:00:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:00:35 INFO - {} 12:00:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:00:35 INFO - {} 12:00:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:00:35 INFO - {} 12:00:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:00:35 INFO - {} 12:00:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1000ms 12:00:35 INFO - PROCESS | 3668 | 1465498835356 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 3668 | 1465498835359 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /FileAPI/fileReader.html 12:00:35 INFO - PROCESS | 3668 | 1465498835362 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 3668 | 1465498835364 Marionette TRACE conn3 <- [1,3002,null,{}] 12:00:35 INFO - PROCESS | 3668 | 1465498835368 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 3668 | 1465498835370 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:35 INFO - PROCESS | 3668 | 1465498835483 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:00:35 INFO - PROCESS | 3668 | 1465498835619 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 3668 | 1465498835621 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:35 INFO - PROCESS | 3668 | ++DOCSHELL 16CC6800 == 44 [pid = 3668] [id = 762] 12:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (16E5A000) [pid = 3668] [serial = 2284] [outer = 00000000] 12:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1A7D4000) [pid = 3668] [serial = 2285] [outer = 16E5A000] 12:00:35 INFO - PROCESS | 3668 | 1465498835678 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1A885C00) [pid = 3668] [serial = 2286] [outer = 16E5A000] 12:00:36 INFO - PROCESS | 3668 | 1465498836196 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:00:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:00:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:00:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:00:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 906ms 12:00:36 INFO - PROCESS | 3668 | 1465498836269 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 3668 | 1465498836272 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:00:36 INFO - PROCESS | 3668 | 1465498836276 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - TEST-START | /FileAPI/historical.html 12:00:36 INFO - PROCESS | 3668 | 1465498836278 Marionette TRACE conn3 <- [1,3006,null,{}] 12:00:36 INFO - PROCESS | 3668 | 1465498836282 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 3668 | 1465498836284 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:36 INFO - PROCESS | 3668 | 1465498836387 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:00:36 INFO - PROCESS | 3668 | 1465498836646 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3668 | 1465498836650 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:36 INFO - PROCESS | 3668 | ++DOCSHELL 0F326C00 == 45 [pid = 3668] [id = 763] 12:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0F32E000) [pid = 3668] [serial = 2287] [outer = 00000000] 12:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1047D400) [pid = 3668] [serial = 2288] [outer = 0F32E000] 12:00:36 INFO - PROCESS | 3668 | 1465498836706 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (10BB8C00) [pid = 3668] [serial = 2289] [outer = 0F32E000] 12:00:37 INFO - PROCESS | 3668 | 1465498837261 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:00:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:00:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:00:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:00:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:00:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:00:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:00:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:00:37 INFO - TEST-OK | /FileAPI/historical.html | took 1031ms 12:00:37 INFO - PROCESS | 3668 | 1465498837341 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 3668 | 1465498837345 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /FileAPI/idlharness.html 12:00:37 INFO - PROCESS | 3668 | 1465498837351 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 3668 | 1465498837353 Marionette TRACE conn3 <- [1,3010,null,{}] 12:00:37 INFO - PROCESS | 3668 | 1465498837359 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 3668 | 1465498837363 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:37 INFO - PROCESS | 3668 | 1465498837461 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:00:37 INFO - PROCESS | 3668 | 1465498837581 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 3668 | 1465498837584 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 139DFC00 == 44 [pid = 3668] [id = 757] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 17D5A800 == 43 [pid = 3668] [id = 756] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 1309D400 == 42 [pid = 3668] [id = 755] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 112E1C00 == 41 [pid = 3668] [id = 754] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 170F7800 == 40 [pid = 3668] [id = 753] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 15C94C00 == 39 [pid = 3668] [id = 752] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 14439C00 == 38 [pid = 3668] [id = 751] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 139E0000 == 37 [pid = 3668] [id = 750] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 10F21400 == 36 [pid = 3668] [id = 749] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 10A4B400 == 35 [pid = 3668] [id = 748] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 0F331C00 == 34 [pid = 3668] [id = 746] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 139E0C00 == 33 [pid = 3668] [id = 747] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 0F2C5C00 == 32 [pid = 3668] [id = 745] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 13D06000 == 31 [pid = 3668] [id = 724] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 15E8D800 == 30 [pid = 3668] [id = 744] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 16CC6800 == 29 [pid = 3668] [id = 762] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 0F326C00 == 28 [pid = 3668] [id = 763] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 171AF800 == 27 [pid = 3668] [id = 761] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 10438400 == 26 [pid = 3668] [id = 758] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 10433000 == 25 [pid = 3668] [id = 759] 12:00:38 INFO - PROCESS | 3668 | --DOCSHELL 132EB000 == 24 [pid = 3668] [id = 760] 12:00:38 INFO - PROCESS | 3668 | ++DOCSHELL 0F2CC800 == 25 [pid = 3668] [id = 764] 12:00:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0F2D2000) [pid = 3668] [serial = 2290] [outer = 00000000] 12:00:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0F328400) [pid = 3668] [serial = 2291] [outer = 0F2D2000] 12:00:38 INFO - PROCESS | 3668 | 1465498838263 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0F330000) [pid = 3668] [serial = 2292] [outer = 0F2D2000] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (19E8A400) [pid = 3668] [serial = 2218] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (10A4CC00) [pid = 3668] [serial = 2194] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (10F23800) [pid = 3668] [serial = 2195] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (17A71000) [pid = 3668] [serial = 2212] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (17A74800) [pid = 3668] [serial = 2213] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (179CFC00) [pid = 3668] [serial = 2210] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (172E5000) [pid = 3668] [serial = 2209] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (155E6800) [pid = 3668] [serial = 2203] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1562B400) [pid = 3668] [serial = 2204] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19DE9800) [pid = 3668] [serial = 2215] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1A247400) [pid = 3668] [serial = 2221] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (12AEA800) [pid = 3668] [serial = 2197] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (12D68C00) [pid = 3668] [serial = 2198] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13CB5400) [pid = 3668] [serial = 2200] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (13D03C00) [pid = 3668] [serial = 2201] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18512400) [pid = 3668] [serial = 2192] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (19E8CC00) [pid = 3668] [serial = 2219] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A645000) [pid = 3668] [serial = 2231] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A63C400) [pid = 3668] [serial = 2224] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1A24A800) [pid = 3668] [serial = 2222] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A63BC00) [pid = 3668] [serial = 2230] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A884400) [pid = 3668] [serial = 2233] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1A7D0000) [pid = 3668] [serial = 2225] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15E8E800) [pid = 3668] [serial = 2206] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16B86000) [pid = 3668] [serial = 2207] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (140C6C00) [pid = 3668] [serial = 2227] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16CC7800) [pid = 3668] [serial = 2228] [outer = 00000000] [url = about:blank] 12:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19DEA400) [pid = 3668] [serial = 2216] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 3668 | 1465498839191 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:00:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:00:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:00:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:00:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:00:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:00:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:00:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2062ms 12:00:39 INFO - PROCESS | 3668 | 1465498839403 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 3668 | 1465498839406 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /FileAPI/idlharness.worker 12:00:39 INFO - PROCESS | 3668 | 1465498839413 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 3668 | 1465498839417 Marionette TRACE conn3 <- [1,3014,null,{}] 12:00:39 INFO - PROCESS | 3668 | 1465498839422 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 3668 | 1465498839425 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:39 INFO - PROCESS | 3668 | 1465498839513 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:00:39 INFO - PROCESS | 3668 | 1465498839520 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 3668 | 1465498839523 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:39 INFO - PROCESS | 3668 | ++DOCSHELL 14494800 == 26 [pid = 3668] [id = 765] 12:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15012400) [pid = 3668] [serial = 2293] [outer = 00000000] 12:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15625800) [pid = 3668] [serial = 2294] [outer = 15012400] 12:00:39 INFO - PROCESS | 3668 | 1465498839570 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15778C00) [pid = 3668] [serial = 2295] [outer = 15012400] 12:00:39 INFO - PROCESS | 3668 | [3668] 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 12:00:40 INFO - PROCESS | 3668 | 1465498840638 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:00:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:00:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:00:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:00:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:00:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:00:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:00:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:00:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:00:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:00:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:00:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:00:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:00:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:00:40 INFO - {} 12:00:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1452ms 12:00:40 INFO - PROCESS | 3668 | 1465498840873 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 3668 | 1465498840877 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:00:40 INFO - PROCESS | 3668 | 1465498840883 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 3668 | 1465498840886 Marionette TRACE conn3 <- [1,3018,null,{}] 12:00:40 INFO - PROCESS | 3668 | 1465498840890 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 3668 | 1465498840892 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:41 INFO - PROCESS | 3668 | 1465498841038 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:00:41 INFO - PROCESS | 3668 | 1465498841055 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3668 | 1465498841058 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:41 INFO - PROCESS | 3668 | ++DOCSHELL 170F4000 == 27 [pid = 3668] [id = 766] 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (170F4400) [pid = 3668] [serial = 2296] [outer = 00000000] 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1A7D5400) [pid = 3668] [serial = 2297] [outer = 170F4400] 12:00:41 INFO - PROCESS | 3668 | 1465498841103 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7E7400) [pid = 3668] [serial = 2298] [outer = 170F4400] 12:00:41 INFO - PROCESS | 3668 | 1465498841543 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:00:41 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:00:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 12:00:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:00:41 INFO - PROCESS | 3668 | 1465498841582 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 3668 | 1465498841584 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:00:41 INFO - PROCESS | 3668 | 1465498841588 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 3668 | 1465498841591 Marionette TRACE conn3 <- [1,3022,null,{}] 12:00:41 INFO - PROCESS | 3668 | 1465498841602 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 3668 | 1465498841606 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:41 INFO - PROCESS | 3668 | 1465498841729 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:00:41 INFO - PROCESS | 3668 | 1465498841798 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3668 | 1465498841801 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:41 INFO - PROCESS | 3668 | ++DOCSHELL 1A950800 == 28 [pid = 3668] [id = 767] 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A950C00) [pid = 3668] [serial = 2299] [outer = 00000000] 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1A957800) [pid = 3668] [serial = 2300] [outer = 1A950C00] 12:00:41 INFO - PROCESS | 3668 | 1465498841844 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1AB03400) [pid = 3668] [serial = 2301] [outer = 1A950C00] 12:00:42 INFO - PROCESS | 3668 | 1465498842250 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:00:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:00:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 687ms 12:00:42 INFO - PROCESS | 3668 | 1465498842287 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 3668 | 1465498842290 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:00:42 INFO - PROCESS | 3668 | 1465498842296 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 3668 | 1465498842298 Marionette TRACE conn3 <- [1,3026,null,{}] 12:00:42 INFO - PROCESS | 3668 | 1465498842301 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:42 INFO - PROCESS | 3668 | 1465498842303 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:42 INFO - PROCESS | 3668 | 1465498842424 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:00:42 INFO - PROCESS | 3668 | 1465498842521 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 3668 | 1465498842523 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:42 INFO - PROCESS | 3668 | ++DOCSHELL 1AB05800 == 29 [pid = 3668] [id = 768] 12:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1AB07C00) [pid = 3668] [serial = 2302] [outer = 00000000] 12:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1AB0E000) [pid = 3668] [serial = 2303] [outer = 1AB07C00] 12:00:42 INFO - PROCESS | 3668 | 1465498842566 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1AB10000) [pid = 3668] [serial = 2304] [outer = 1AB07C00] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (17A65400) [pid = 3668] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (170FC000) [pid = 3668] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (171B1000) [pid = 3668] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0F2C6000) [pid = 3668] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (171A4000) [pid = 3668] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (139E1400) [pid = 3668] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0F332000) [pid = 3668] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (139E1800) [pid = 3668] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (14442400) [pid = 3668] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (10F79800) [pid = 3668] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (10A4E400) [pid = 3668] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (132E1400) [pid = 3668] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18227400) [pid = 3668] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (10F25000) [pid = 3668] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:00:42 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15C97400) [pid = 3668] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:00:43 INFO - PROCESS | 3668 | 1465498843104 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:00:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 843ms 12:00:43 INFO - PROCESS | 3668 | 1465498843136 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 3668 | 1465498843138 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:00:43 INFO - PROCESS | 3668 | 1465498843141 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 3668 | 1465498843143 Marionette TRACE conn3 <- [1,3030,null,{}] 12:00:43 INFO - PROCESS | 3668 | 1465498843146 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 3668 | 1465498843148 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:43 INFO - PROCESS | 3668 | 1465498843288 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:00:43 INFO - PROCESS | 3668 | 1465498843347 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 3668 | 1465498843350 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:43 INFO - PROCESS | 3668 | ++DOCSHELL 15C97400 == 30 [pid = 3668] [id = 769] 12:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (16CC6C00) [pid = 3668] [serial = 2305] [outer = 00000000] 12:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1A955C00) [pid = 3668] [serial = 2306] [outer = 16CC6C00] 12:00:43 INFO - PROCESS | 3668 | 1465498843402 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1AF76C00) [pid = 3668] [serial = 2307] [outer = 16CC6C00] 12:00:43 INFO - PROCESS | 3668 | 1465498843913 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:00:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:00:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:00:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:00:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:00:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:00:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 844ms 12:00:43 INFO - PROCESS | 3668 | 1465498843982 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 3668 | 1465498843984 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:00:43 INFO - PROCESS | 3668 | 1465498843988 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 3668 | 1465498843989 Marionette TRACE conn3 <- [1,3034,null,{}] 12:00:44 INFO - PROCESS | 3668 | 1465498844003 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 3668 | 1465498844008 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:44 INFO - PROCESS | 3668 | 1465498844135 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:00:44 INFO - PROCESS | 3668 | 1465498844192 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 3668 | 1465498844194 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:44 INFO - PROCESS | 3668 | ++DOCSHELL 0F32F000 == 31 [pid = 3668] [id = 770] 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1AF81000) [pid = 3668] [serial = 2308] [outer = 00000000] 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1B4CBC00) [pid = 3668] [serial = 2309] [outer = 1AF81000] 12:00:44 INFO - PROCESS | 3668 | 1465498844239 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1B52A000) [pid = 3668] [serial = 2310] [outer = 1AF81000] 12:00:44 INFO - PROCESS | 3668 | [3668] 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 12:00:44 INFO - PROCESS | 3668 | 1465498844610 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:00:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:00:44 INFO - {} 12:00:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 702ms 12:00:44 INFO - PROCESS | 3668 | 1465498844679 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 3668 | 1465498844681 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:00:44 INFO - PROCESS | 3668 | 1465498844686 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 3668 | 1465498844687 Marionette TRACE conn3 <- [1,3038,null,{}] 12:00:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:00:44 INFO - PROCESS | 3668 | 1465498844691 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 3668 | 1465498844693 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:44 INFO - PROCESS | 3668 | 1465498844774 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:00:44 INFO - PROCESS | 3668 | 1465498844780 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 3668 | 1465498844782 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:44 INFO - PROCESS | 3668 | ++DOCSHELL 1969D000 == 32 [pid = 3668] [id = 771] 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1969DC00) [pid = 3668] [serial = 2311] [outer = 00000000] 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1AF7E800) [pid = 3668] [serial = 2312] [outer = 1969DC00] 12:00:44 INFO - PROCESS | 3668 | 1465498844825 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A7E6400) [pid = 3668] [serial = 2313] [outer = 1969DC00] 12:00:45 INFO - PROCESS | 3668 | 1465498845574 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 953ms 12:00:45 INFO - PROCESS | 3668 | 1465498845634 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 3668 | 1465498845638 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:00:45 INFO - PROCESS | 3668 | 1465498845666 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 3668 | 1465498845671 Marionette TRACE conn3 <- [1,3042,null,{}] 12:00:45 INFO - PROCESS | 3668 | 1465498845679 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 3668 | 1465498845682 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:45 INFO - PROCESS | 3668 | 1465498845807 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:00:45 INFO - PROCESS | 3668 | 1465498845941 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 3668 | 1465498845946 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:45 INFO - PROCESS | 3668 | ++DOCSHELL 10F78C00 == 33 [pid = 3668] [id = 772] 12:00:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (10F7B400) [pid = 3668] [serial = 2314] [outer = 00000000] 12:00:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (139DFC00) [pid = 3668] [serial = 2315] [outer = 10F7B400] 12:00:46 INFO - PROCESS | 3668 | 1465498846030 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (13D05400) [pid = 3668] [serial = 2316] [outer = 10F7B400] 12:00:46 INFO - PROCESS | 3668 | 1465498846905 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:00:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:00:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1453ms 12:00:47 INFO - PROCESS | 3668 | 1465498847093 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 3668 | 1465498847099 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:00:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:00:47 INFO - PROCESS | 3668 | 1465498847107 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 3668 | 1465498847110 Marionette TRACE conn3 <- [1,3046,null,{}] 12:00:47 INFO - PROCESS | 3668 | 1465498847116 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:47 INFO - PROCESS | 3668 | 1465498847119 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:47 INFO - PROCESS | 3668 | 1465498847241 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:00:47 INFO - PROCESS | 3668 | 1465498847376 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 3668 | 1465498847379 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:47 INFO - PROCESS | 3668 | ++DOCSHELL 171AA000 == 34 [pid = 3668] [id = 773] 12:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (171AAC00) [pid = 3668] [serial = 2317] [outer = 00000000] 12:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (172E4C00) [pid = 3668] [serial = 2318] [outer = 171AAC00] 12:00:47 INFO - PROCESS | 3668 | 1465498847468 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1793E000) [pid = 3668] [serial = 2319] [outer = 171AAC00] 12:00:48 INFO - PROCESS | 3668 | 1465498848250 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:00:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:00:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:00:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:00:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:00:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:00:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:00:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:00:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:00:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1218ms 12:00:48 INFO - PROCESS | 3668 | 1465498848328 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 3668 | 1465498848332 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:00:48 INFO - PROCESS | 3668 | 1465498848336 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 3668 | 1465498848339 Marionette TRACE conn3 <- [1,3050,null,{}] 12:00:48 INFO - PROCESS | 3668 | 1465498848344 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 3668 | 1465498848347 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:48 INFO - PROCESS | 3668 | 1465498848475 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 0F32F000 == 33 [pid = 3668] [id = 770] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 15C97400 == 32 [pid = 3668] [id = 769] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 1AB05800 == 31 [pid = 3668] [id = 768] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 1A950800 == 30 [pid = 3668] [id = 767] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 170F4000 == 29 [pid = 3668] [id = 766] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 14494800 == 28 [pid = 3668] [id = 765] 12:00:48 INFO - PROCESS | 3668 | --DOCSHELL 0F2CC800 == 27 [pid = 3668] [id = 764] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (171AD400) [pid = 3668] [serial = 2259] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (17A7B800) [pid = 3668] [serial = 2262] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (172D8800) [pid = 3668] [serial = 2260] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0F2C9C00) [pid = 3668] [serial = 2236] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1A884C00) [pid = 3668] [serial = 2234] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (139E8C00) [pid = 3668] [serial = 2250] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (140D3000) [pid = 3668] [serial = 2251] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (112DB400) [pid = 3668] [serial = 2238] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (12889000) [pid = 3668] [serial = 2239] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1577A000) [pid = 3668] [serial = 2241] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (16E5B000) [pid = 3668] [serial = 2242] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1562A000) [pid = 3668] [serial = 2253] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (12811800) [pid = 3668] [serial = 2247] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13123C00) [pid = 3668] [serial = 2248] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (112E9800) [pid = 3668] [serial = 2244] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (12AE6000) [pid = 3668] [serial = 2245] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (171A7400) [pid = 3668] [serial = 2266] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1822F400) [pid = 3668] [serial = 2268] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1500E800) [pid = 3668] [serial = 2265] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (19DED800) [pid = 3668] [serial = 2273] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19DF4C00) [pid = 3668] [serial = 2274] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (17D55800) [pid = 3668] [serial = 2271] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (16EF5000) [pid = 3668] [serial = 2256] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (16EFE000) [pid = 3668] [serial = 2257] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (17A80800) [pid = 3668] [serial = 2263] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1850F000) [pid = 3668] [serial = 2270] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (15C68000) [pid = 3668] [serial = 2254] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 3668 | 1465498848604 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 3668 | 1465498848607 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:48 INFO - PROCESS | 3668 | ++DOCSHELL 0F2D3800 == 28 [pid = 3668] [id = 774] 12:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (0F328000) [pid = 3668] [serial = 2320] [outer = 00000000] 12:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (10F24400) [pid = 3668] [serial = 2321] [outer = 0F328000] 12:00:48 INFO - PROCESS | 3668 | 1465498848655 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (112E5800) [pid = 3668] [serial = 2322] [outer = 0F328000] 12:00:48 INFO - PROCESS | 3668 | [3668] 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 12:00:49 INFO - PROCESS | 3668 | 1465498849084 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:00:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:00:49 INFO - {} 12:00:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 797ms 12:00:49 INFO - PROCESS | 3668 | 1465498849180 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 3668 | 1465498849185 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:00:49 INFO - PROCESS | 3668 | 1465498849192 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 3668 | 1465498849194 Marionette TRACE conn3 <- [1,3054,null,{}] 12:00:49 INFO - PROCESS | 3668 | 1465498849198 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 3668 | 1465498849200 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:49 INFO - PROCESS | 3668 | 1465498849291 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:00:49 INFO - PROCESS | 3668 | 1465498849296 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3668 | 1465498849298 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:49 INFO - PROCESS | 3668 | ++DOCSHELL 13074400 == 29 [pid = 3668] [id = 775] 12:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13099800) [pid = 3668] [serial = 2323] [outer = 00000000] 12:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (132F0C00) [pid = 3668] [serial = 2324] [outer = 13099800] 12:00:49 INFO - PROCESS | 3668 | 1465498849344 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (139E1C00) [pid = 3668] [serial = 2325] [outer = 13099800] 12:00:49 INFO - PROCESS | 3668 | 1465498849817 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:00:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:00:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 640ms 12:00:49 INFO - PROCESS | 3668 | 1465498849828 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 3668 | 1465498849830 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:00:49 INFO - PROCESS | 3668 | 1465498849833 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 3668 | 1465498849836 Marionette TRACE conn3 <- [1,3058,null,{}] 12:00:49 INFO - PROCESS | 3668 | 1465498849851 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 3668 | 1465498849855 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:49 INFO - PROCESS | 3668 | 1465498849971 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:00:49 INFO - PROCESS | 3668 | 1465498849981 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3668 | 1465498849985 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:49 INFO - PROCESS | 3668 | ++DOCSHELL 1562D800 == 30 [pid = 3668] [id = 776] 12:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (15770000) [pid = 3668] [serial = 2326] [outer = 00000000] 12:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15C62800) [pid = 3668] [serial = 2327] [outer = 15770000] 12:00:50 INFO - PROCESS | 3668 | 1465498850032 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15E8AC00) [pid = 3668] [serial = 2328] [outer = 15770000] 12:00:50 INFO - PROCESS | 3668 | 1465498850487 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:00:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 687ms 12:00:50 INFO - PROCESS | 3668 | 1465498850533 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 3668 | 1465498850535 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:00:50 INFO - PROCESS | 3668 | 1465498850538 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 3668 | 1465498850540 Marionette TRACE conn3 <- [1,3062,null,{}] 12:00:50 INFO - PROCESS | 3668 | 1465498850543 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:50 INFO - PROCESS | 3668 | 1465498850545 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:50 INFO - PROCESS | 3668 | 1465498850640 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:00:50 INFO - PROCESS | 3668 | 1465498850645 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 3668 | 1465498850647 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:50 INFO - PROCESS | 3668 | ++DOCSHELL 16CD1C00 == 31 [pid = 3668] [id = 777] 12:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (16E55000) [pid = 3668] [serial = 2329] [outer = 00000000] 12:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (170FC800) [pid = 3668] [serial = 2330] [outer = 16E55000] 12:00:50 INFO - PROCESS | 3668 | 1465498850691 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (171AD000) [pid = 3668] [serial = 2331] [outer = 16E55000] 12:00:51 INFO - PROCESS | 3668 | 1465498851145 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:00:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 625ms 12:00:51 INFO - PROCESS | 3668 | 1465498851176 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 3668 | 1465498851178 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:00:51 INFO - PROCESS | 3668 | 1465498851181 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:00:51 INFO - PROCESS | 3668 | 1465498851183 Marionette TRACE conn3 <- [1,3066,null,{}] 12:00:51 INFO - PROCESS | 3668 | 1465498851186 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 3668 | 1465498851188 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:51 INFO - PROCESS | 3668 | 1465498851301 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:00:51 INFO - PROCESS | 3668 | 1465498851306 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 3668 | 1465498851308 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:51 INFO - PROCESS | 3668 | ++DOCSHELL 170F6C00 == 32 [pid = 3668] [id = 778] 12:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (171B0000) [pid = 3668] [serial = 2332] [outer = 00000000] 12:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (179D4800) [pid = 3668] [serial = 2333] [outer = 171B0000] 12:00:51 INFO - PROCESS | 3668 | 1465498851352 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (179DC000) [pid = 3668] [serial = 2334] [outer = 171B0000] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15012400) [pid = 3668] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1AF81000) [pid = 3668] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (170F4400) [pid = 3668] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0F2D2000) [pid = 3668] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0F32E000) [pid = 3668] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (10475000) [pid = 3668] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (132F0000) [pid = 3668] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (171AFC00) [pid = 3668] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16E5A000) [pid = 3668] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1A950C00) [pid = 3668] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (16CC6C00) [pid = 3668] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:00:52 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1AB07C00) [pid = 3668] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:00:52 INFO - PROCESS | 3668 | 1465498852105 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 3668 | 1465498852133 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:00:52 INFO - PROCESS | 3668 | 1465498852139 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 3668 | 1465498852142 Marionette TRACE conn3 <- [1,3070,null,{}] 12:00:52 INFO - PROCESS | 3668 | 1465498852165 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 3668 | 1465498852169 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:52 INFO - PROCESS | 3668 | 1465498852279 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:00:52 INFO - PROCESS | 3668 | 1465498852439 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 3668 | 1465498852442 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:52 INFO - PROCESS | 3668 | ++DOCSHELL 10475000 == 33 [pid = 3668] [id = 779] 12:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1047F800) [pid = 3668] [serial = 2335] [outer = 00000000] 12:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (114C4800) [pid = 3668] [serial = 2336] [outer = 1047F800] 12:00:52 INFO - PROCESS | 3668 | 1465498852501 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13072800) [pid = 3668] [serial = 2337] [outer = 1047F800] 12:00:53 INFO - PROCESS | 3668 | 1465498853084 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:00:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:00:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:00:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 968ms 12:00:53 INFO - PROCESS | 3668 | 1465498853110 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 3668 | 1465498853115 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:00:53 INFO - PROCESS | 3668 | 1465498853122 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 3668 | 1465498853125 Marionette TRACE conn3 <- [1,3074,null,{}] 12:00:53 INFO - PROCESS | 3668 | 1465498853129 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 3668 | 1465498853132 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:53 INFO - PROCESS | 3668 | 1465498853241 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:00:53 INFO - PROCESS | 3668 | 1465498853401 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 3668 | 1465498853404 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:53 INFO - PROCESS | 3668 | ++DOCSHELL 14495800 == 34 [pid = 3668] [id = 780] 12:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1449B400) [pid = 3668] [serial = 2338] [outer = 00000000] 12:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (1562D000) [pid = 3668] [serial = 2339] [outer = 1449B400] 12:00:53 INFO - PROCESS | 3668 | 1465498853460 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15E8FC00) [pid = 3668] [serial = 2340] [outer = 1449B400] 12:00:54 INFO - PROCESS | 3668 | 1465498854015 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:00:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 937ms 12:00:54 INFO - PROCESS | 3668 | 1465498854067 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3668 | 1465498854070 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:00:54 INFO - PROCESS | 3668 | 1465498854074 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 3668 | 1465498854077 Marionette TRACE conn3 <- [1,3078,null,{}] 12:00:54 INFO - PROCESS | 3668 | 1465498854088 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 3668 | 1465498854093 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:54 INFO - PROCESS | 3668 | 1465498854201 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:00:54 INFO - PROCESS | 3668 | 1465498854355 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 3668 | 1465498854358 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:54 INFO - PROCESS | 3668 | ++DOCSHELL 12811800 == 35 [pid = 3668] [id = 781] 12:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (12889000) [pid = 3668] [serial = 2341] [outer = 00000000] 12:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13126400) [pid = 3668] [serial = 2342] [outer = 12889000] 12:00:54 INFO - PROCESS | 3668 | 1465498854416 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (17A75400) [pid = 3668] [serial = 2343] [outer = 12889000] 12:00:54 INFO - PROCESS | 3668 | 1465498854919 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:00:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 906ms 12:00:54 INFO - PROCESS | 3668 | 1465498854978 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3668 | 1465498854981 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:00:54 INFO - PROCESS | 3668 | 1465498854984 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 3668 | 1465498854986 Marionette TRACE conn3 <- [1,3082,null,{}] 12:00:54 INFO - PROCESS | 3668 | 1465498854990 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 3668 | 1465498854992 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:55 INFO - PROCESS | 3668 | 1465498855097 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:00:55 INFO - PROCESS | 3668 | 1465498855258 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 3668 | 1465498855260 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:55 INFO - PROCESS | 3668 | ++DOCSHELL 170FBC00 == 36 [pid = 3668] [id = 782] 12:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (17A81000) [pid = 3668] [serial = 2344] [outer = 00000000] 12:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17D59C00) [pid = 3668] [serial = 2345] [outer = 17A81000] 12:00:55 INFO - PROCESS | 3668 | 1465498855316 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1822F400) [pid = 3668] [serial = 2346] [outer = 17A81000] 12:00:55 INFO - PROCESS | 3668 | 1465498855894 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:00:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 938ms 12:00:55 INFO - PROCESS | 3668 | 1465498855929 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 3668 | 1465498855931 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:00:55 INFO - PROCESS | 3668 | 1465498855934 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:00:55 INFO - PROCESS | 3668 | 1465498855936 Marionette TRACE conn3 <- [1,3086,null,{}] 12:00:55 INFO - PROCESS | 3668 | 1465498855940 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 3668 | 1465498855942 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:56 INFO - PROCESS | 3668 | 1465498856044 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:00:56 INFO - PROCESS | 3668 | 1465498856277 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 3668 | 1465498856280 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:56 INFO - PROCESS | 3668 | ++DOCSHELL 103CAC00 == 37 [pid = 3668] [id = 783] 12:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (103D1400) [pid = 3668] [serial = 2347] [outer = 00000000] 12:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (10A53400) [pid = 3668] [serial = 2348] [outer = 103D1400] 12:00:56 INFO - PROCESS | 3668 | 1465498856335 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (112E7C00) [pid = 3668] [serial = 2349] [outer = 103D1400] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 16CD1C00 == 36 [pid = 3668] [id = 777] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 1562D800 == 35 [pid = 3668] [id = 776] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 13074400 == 34 [pid = 3668] [id = 775] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 0F2D3800 == 33 [pid = 3668] [id = 774] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 10F78C00 == 32 [pid = 3668] [id = 772] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 171AA000 == 31 [pid = 3668] [id = 773] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 1969D000 == 30 [pid = 3668] [id = 771] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 170FBC00 == 29 [pid = 3668] [id = 782] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 12811800 == 28 [pid = 3668] [id = 781] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 170F6C00 == 27 [pid = 3668] [id = 778] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 10475000 == 26 [pid = 3668] [id = 779] 12:00:57 INFO - PROCESS | 3668 | --DOCSHELL 14495800 == 25 [pid = 3668] [id = 780] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15778C00) [pid = 3668] [serial = 2295] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1B4CBC00) [pid = 3668] [serial = 2309] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A7D5400) [pid = 3668] [serial = 2297] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1A7E7400) [pid = 3668] [serial = 2298] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15625800) [pid = 3668] [serial = 2294] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0F328400) [pid = 3668] [serial = 2291] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0F330000) [pid = 3668] [serial = 2292] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (10BB8C00) [pid = 3668] [serial = 2289] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1047D400) [pid = 3668] [serial = 2288] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (10BBA400) [pid = 3668] [serial = 2277] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (10A48000) [pid = 3668] [serial = 2276] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (14434400) [pid = 3668] [serial = 2280] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (139E3C00) [pid = 3668] [serial = 2279] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1B52A000) [pid = 3668] [serial = 2310] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1850EC00) [pid = 3668] [serial = 2283] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (17A6B800) [pid = 3668] [serial = 2282] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1A885C00) [pid = 3668] [serial = 2286] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A7D4000) [pid = 3668] [serial = 2285] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1AB03400) [pid = 3668] [serial = 2301] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (1A957800) [pid = 3668] [serial = 2300] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1A955C00) [pid = 3668] [serial = 2306] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1AB0E000) [pid = 3668] [serial = 2303] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (1AB10000) [pid = 3668] [serial = 2304] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (1AF76C00) [pid = 3668] [serial = 2307] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3668 | 1465498857561 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:00:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:00:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:00:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1656ms 12:00:57 INFO - PROCESS | 3668 | 1465498857604 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 3668 | 1465498857608 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:00:57 INFO - PROCESS | 3668 | 1465498857653 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 3668 | 1465498857657 Marionette TRACE conn3 <- [1,3090,null,{}] 12:00:57 INFO - PROCESS | 3668 | 1465498857664 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 3668 | 1465498857668 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:57 INFO - PROCESS | 3668 | 1465498857766 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:00:57 INFO - PROCESS | 3668 | 1465498857773 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 3668 | 1465498857777 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:57 INFO - PROCESS | 3668 | ++DOCSHELL 10B6F400 == 26 [pid = 3668] [id = 784] 12:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (10B71400) [pid = 3668] [serial = 2350] [outer = 00000000] 12:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (10F21C00) [pid = 3668] [serial = 2351] [outer = 10B71400] 12:00:57 INFO - PROCESS | 3668 | 1465498857825 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (10F23800) [pid = 3668] [serial = 2352] [outer = 10B71400] 12:00:58 INFO - PROCESS | 3668 | 1465498858331 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:00:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 750ms 12:00:58 INFO - PROCESS | 3668 | 1465498858352 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3668 | 1465498858357 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:00:58 INFO - PROCESS | 3668 | 1465498858363 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3668 | 1465498858365 Marionette TRACE conn3 <- [1,3094,null,{}] 12:00:58 INFO - PROCESS | 3668 | 1465498858372 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 3668 | 1465498858375 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:58 INFO - PROCESS | 3668 | 1465498858463 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:00:58 INFO - PROCESS | 3668 | 1465498858469 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 3668 | 1465498858472 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:58 INFO - PROCESS | 3668 | ++DOCSHELL 12AA7800 == 27 [pid = 3668] [id = 785] 12:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (12ADDC00) [pid = 3668] [serial = 2353] [outer = 00000000] 12:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (12DA4400) [pid = 3668] [serial = 2354] [outer = 12ADDC00] 12:00:58 INFO - PROCESS | 3668 | 1465498858518 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (130BF800) [pid = 3668] [serial = 2355] [outer = 12ADDC00] 12:00:58 INFO - PROCESS | 3668 | 1465498858996 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:00:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 12:00:59 INFO - PROCESS | 3668 | 1465498859062 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 3668 | 1465498859064 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:00:59 INFO - PROCESS | 3668 | 1465498859068 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 3668 | 1465498859071 Marionette TRACE conn3 <- [1,3098,null,{}] 12:00:59 INFO - PROCESS | 3668 | 1465498859082 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 3668 | 1465498859087 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:59 INFO - PROCESS | 3668 | 1465498859201 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:00:59 INFO - PROCESS | 3668 | 1465498859309 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3668 | 1465498859312 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:59 INFO - PROCESS | 3668 | ++DOCSHELL 13CC0C00 == 28 [pid = 3668] [id = 786] 12:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13D03800) [pid = 3668] [serial = 2356] [outer = 00000000] 12:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (140D0800) [pid = 3668] [serial = 2357] [outer = 13D03800] 12:00:59 INFO - PROCESS | 3668 | 1465498859359 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (14434400) [pid = 3668] [serial = 2358] [outer = 13D03800] 12:00:59 INFO - PROCESS | 3668 | 1465498859716 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:00:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:00:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:00:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:00:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 687ms 12:00:59 INFO - PROCESS | 3668 | 1465498859767 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 3668 | 1465498859770 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:00:59 INFO - PROCESS | 3668 | 1465498859773 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 3668 | 1465498859784 Marionette TRACE conn3 <- [1,3102,null,{}] 12:00:59 INFO - PROCESS | 3668 | 1465498859806 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 3668 | 1465498859808 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:00:59 INFO - PROCESS | 3668 | 1465498859932 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:00:59 INFO - PROCESS | 3668 | 1465498859997 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\", \"116b0ce0-f847-4491-bcf0-08ffd5f074e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3668 | 1465498859999 Marionette INFO sendAsync 788d7f28-31c0-4654-aaf5-dc90c0711899 12:01:00 INFO - PROCESS | 3668 | ++DOCSHELL 155F1C00 == 29 [pid = 3668] [id = 787] 12:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (155F2400) [pid = 3668] [serial = 2359] [outer = 00000000] 12:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (15C66C00) [pid = 3668] [serial = 2360] [outer = 155F2400] 12:01:00 INFO - PROCESS | 3668 | 1465498860044 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (15E8A400) [pid = 3668] [serial = 2361] [outer = 155F2400] 12:01:00 INFO - PROCESS | 3668 | 1465498860447 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:01:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:01:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 718ms 12:01:00 INFO - PROCESS | 3668 | 1465498860493 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 3668 | 1465498860495 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:01:01 WARNING - u'runner_teardown' () 12:01:01 INFO - No more tests 12:01:01 INFO - Got 0 unexpected results 12:01:01 INFO - SUITE-END | took 667s 12:01:02 INFO - Closing logging queue 12:01:02 INFO - queue closed 12:01:02 INFO - Return code: 0 12:01:02 WARNING - # TBPL SUCCESS # 12:01:02 INFO - Running post-action listener: _resource_record_post_action 12:01:02 INFO - Running post-run listener: _resource_record_post_run 12:01:03 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91589120; Write bytes: 962416640; Read time: 630751; Write time: 1329018 12:01:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:01:03 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 70627840; Read time: 0; Write time: 71036 12:01:03 INFO - run-tests - Wall time: 674s; CPU: 17.0%; Read bytes: 91589120; Write bytes: 826199040; Read time: 630751; Write time: 1182433 12:01:03 INFO - Running post-run listener: _upload_blobber_files 12:01:03 INFO - Blob upload gear active. 12:01:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:01:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:01:03 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'] 12:01:03 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 12:01:03 INFO - (blobuploader) - INFO - Open directory for files ... 12:01:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:01:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:01:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:04 INFO - (blobuploader) - INFO - Done attempting. 12:01:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:01:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:01:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:06 INFO - (blobuploader) - INFO - Done attempting. 12:01:06 INFO - (blobuploader) - INFO - Iteration through files over. 12:01:06 INFO - Return code: 0 12:01:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:01:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2befaf8557207aef59bd31d6d962f0dacbb75e3c975c9f27e54a76bb8fac32e5b69e405e1a2f1394cb3434b2dfce11084ed3b318230d48c1a200fbfa0cb7ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/470c0d06602a7b08b3c56c35b2a8651f516fd34beb0346b6334f315ebeea202f29bd73af8f0a351c1b6f4178a848db2fda5c7f833b28e5f39d09af3051535bee"} 12:01:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:01:06 INFO - Writing to file C:\slave\test\properties\blobber_files 12:01:06 INFO - Contents: 12:01:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2befaf8557207aef59bd31d6d962f0dacbb75e3c975c9f27e54a76bb8fac32e5b69e405e1a2f1394cb3434b2dfce11084ed3b318230d48c1a200fbfa0cb7ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/470c0d06602a7b08b3c56c35b2a8651f516fd34beb0346b6334f315ebeea202f29bd73af8f0a351c1b6f4178a848db2fda5c7f833b28e5f39d09af3051535bee"} 12:01:06 INFO - Running post-run listener: copy_logs_to_upload_dir 12:01:06 INFO - Copying logs to upload dir... 12:01:06 INFO - mkdir: C:\slave\test\build\upload\logs 12:01:06 INFO - Copying logs to upload dir... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... 12:01:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=822.153000 ========= master_lag: 2.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-09 12:01:06.856302) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:06.862395) ========= '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-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad2befaf8557207aef59bd31d6d962f0dacbb75e3c975c9f27e54a76bb8fac32e5b69e405e1a2f1394cb3434b2dfce11084ed3b318230d48c1a200fbfa0cb7ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/470c0d06602a7b08b3c56c35b2a8651f516fd34beb0346b6334f315ebeea202f29bd73af8f0a351c1b6f4178a848db2fda5c7f833b28e5f39d09af3051535bee"} build_url:https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/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/SqU4OJaBQsm-hBTGyKczjw/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/ad2befaf8557207aef59bd31d6d962f0dacbb75e3c975c9f27e54a76bb8fac32e5b69e405e1a2f1394cb3434b2dfce11084ed3b318230d48c1a200fbfa0cb7ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/470c0d06602a7b08b3c56c35b2a8651f516fd34beb0346b6334f315ebeea202f29bd73af8f0a351c1b6f4178a848db2fda5c7f833b28e5f39d09af3051535bee"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SqU4OJaBQsm-hBTGyKczjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.14 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:07.113700) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:07.114040) ========= '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-090\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-090 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-090 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-090 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:07.293986) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:07.294295) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 12:01:07.808000) ========= ========= Total master_lag: 3.25 =========